Styling elements based on sibling count
A CSS technique using :nth-child and :nth-last-child to style elements based on sibling count with improved efficiency.
A CSS technique using :nth-child and :nth-last-child to style elements based on sibling count with improved efficiency.
A guide to hiding content from screen readers and making JavaScript widgets accessible using CSS and JavaScript techniques.
A technical exploration of how to use CSS without any HTML markup, demonstrating implied elements and HTTP headers.
Announcing rgba.php v1.2 with an improved, easier-to-use URL syntax for generating RGBA color fallbacks, now hosted on GitHub.
Explores the use of percentages in CSS border-radius, covering the specification, browser bugs, and practical use cases for creating circles and ellipses.
Author shares slides and CSS framework from their Front Trends 2010 talk on practical CSS3, including browser compatibility notes.
A proposal to allow CSS attr() values inside calc() functions for more dynamic styling and semantic HTML integration.
A web developer shares insights from designing a modern university course on web development, focusing on standards and future-proof skills.
Introduces CSSEmbed, a tool for converting CSS image references to data URIs to reduce HTTP requests and improve website load times.
Explains how and when to use CSS character escape sequences for targeting unusual class/ID names and inserting special characters.
Introducing rainbow-mode, an Emacs minor mode that highlights color strings like #aabbcc with the actual colors they represent.
Analyzes the HTML and CSS generated by Safari's Reader mode, exploring its structure and how developers can interact with it.
A technical guide on using CSS and JavaScript to override browser defaults and display hidden HTML elements like <head>, <title>, and <meta> tags.
Explores the size threshold for using inline scripts/styles vs. external files, considering HTTP overhead, caching, and performance trade-offs.
A review of the SpriteMe bookmarklet, a tool for creating CSS sprites to optimize website performance by reducing HTTP requests.
A developer outlines ideal working relationships with designers, from best-case collaboration to worst-case scenarios.
A developer details the process of converting a personal blog to HTML5, covering semantic elements, CSS adjustments, and IE compatibility.
A technique for creating custom checkboxes and radio buttons using CSS sprites, improving on an existing method for better image control.
A technique to preload JS and CSS files as print stylesheets to improve page load times, with a warning about Chrome compatibility issues.
A technical article discussing a JavaScript method to dynamically load and manage CSS dependencies in large web applications.