Tim Kadlec
  • Writing
  • Speaking
  • About

Tagged: css

21 posts

  • May 11, 2023

    CSS Text balancing with text-wrap:balance - Ahmad Shadeed

    A bunch of examples of how text-wrap:balance could be useful.

    Could've used this just the other day, actually.

    ∞ Permalink
  • June 17, 2021

    A Bashful Button Worth $8 Million - Cloud Four

    If fixing the introverted checkout button caused a three-quarters of a percentage point increase in online orders, it would increase Darden’s revenue by $8.1 million annually.

    All of these numbers are guesses. They’re probably wrong. But even if they were a tenth of what I estimated, it would still be $812k. See what I mean about small changes making a big difference at this scale?

    Jason documents his struggles trying to order from Olive Garden, and notes how a simple fix could provide them a significant boost in revenue.

    ∞ Permalink
  • December 8, 2020

    Resize-Resilient `content-visiblity` Fixes - Infrequently Noted

    Alex posted a follow-up to a prior post on avoiding scrollbar jumping when using content-visibility.

    It's clever stuff—the combination of ResizeObservers and IntersectionObservers helping to avoid the shifting around that would occur otherwise.

    This doesn't do much though to eliminate the reservations I have about content-visibility. In theory, it's a great addition, but the fact that it seems to need so much supporting scaffolding to make it usable for a relatively simple use-case makes me feel like it may be missing a few other pieces of native plumbing before it's really ready for primetime.

    ∞ Permalink
  • April 16, 2020

    WebPageTest Custom Metrics with Request Data

    • metrics
    • webpagetest
    • javascript
  • February 14, 2020

    When CSS Blocks

    • performance
    • css
    • browsers
  • January 17, 2019

    Use the :lang pseudo-class over the lang attribute selector for language-specific styles

    Ooo...this is smart. Ire explains why you should use the :lang pseudo-class instead of the [lang=''] attribute selector.

    ∞ Permalink
  • February 27, 2018

    Third party CSS is not safe - JakeArchibald.com

    After a recent flurry of worry online around a CSS keylogger, Jake points out the real issue (emphasis mine):

    Some folks called for browsers to 'fix' it. Some folks dug a bit deeper and saw that it only affected sites built in React-like frameworks, and pointed the finger at React. But the real problem is thinking that third party content is 'safe'.

    ∞ Permalink
  • June 17, 2009

    Developing Smarter with Progressive Enhancement

    • css
    • progressive enhancement
  • April 8, 2009

    We're Going Streaking

    • css
    • standards
  • December 2, 2008

    Manageable CSS with CSSDOC

    • css
  • October 19, 2008

    Font Equality for Everyone

    • css
    • fonts
  • May 17, 2008

    Behavior in Your Presentation

    • css
    • standards
  • May 4, 2008

    Not As Clear As It Seems: CSS3 Opacity and RGBA

    • css
  • April 24, 2008

    Phantom CSS

    • css
  • March 5, 2008

    Quicker DOM Traversing with CSS Selectors

    • css
    • javascript
  • February 5, 2008

    Share Your Site with the Masses

    • css
    • media queries
  • January 30, 2008

    Detailed Look at Stacking in CSS

    • css
  • January 21, 2008

    Display a Link's Href When Printing

    • css
    • javascript
    • print
  • January 6, 2008

    Getting Specific With CSS

    • css
  • December 23, 2007

    A Less Painful CSS Experience

    • css
  • December 12, 2007

    One Clear to Rule Them All

    • css
    • floats

© 2026 Tim Kadlec.

If RSS is your sort of thing, you can subscribe to a few different feeds. The main feed has everything. There are also individual feeds for just posts, just links, and just book reviews.