Scale an element without changing the size of its child elements
A CSS tutorial explaining how to use transform:scale() on a parent element without affecting the visual size of its child elements.
Michael Scharnagl is a freelance front-end developer specializing in accessibility, progressive enhancement, and web performance, creating readable and user-friendly websites for businesses, organizations, and events.
145 articles from this blog
A CSS tutorial explaining how to use transform:scale() on a parent element without affecting the visual size of its child elements.
Explains CSS techniques to define image aspect ratios, preventing layout reflow and improving page load experience.
A developer documents the open redesign of their personal website, focusing on performance, accessibility, and modern web features.
A CSS technique using text-shadow to create bold hover effects without causing layout jumps, with fallbacks for older browsers.
A technical analysis of the HTML5 audio element's preload attribute, its values, and their impact on browser download behavior.
Explores CSS techniques for handling long words and preventing layout breaks, covering hyphens, word-break, overflow-wrap, and ellipsis.
A developer argues for learning HTML, CSS, and JavaScript fundamentals before jumping into frameworks like React or Angular.
Introduces bugspencer.com, a resource for reporting browser bugs, tracking bug trackers, and finding related articles.
A web developer argues for defining browser support per feature/module instead of globally, using tools like caniuse.com for clarity.
Author announces the end of the 'Browsers and Bugs' newsletter due to lack of feedback, reflecting on its content about browser bugs, features, and testing.
A web developer explains progressive enhancement as a use-case oriented approach, using video implementation as a practical example.
A weekly tech digest covering browser updates, WebAssembly, debugging tools, and interoperability news from June 2015.
A 2015 roundup of browser updates, new web features, and developer tools for debugging, testing, and performance.
A weekly roundup of browser updates, bug fixes, performance tools, and web development resources from June 2015.
A weekly roundup of browser bugs, workarounds, and developer tools, focusing on CSS, SVG, and debugging techniques.
A weekly roundup of browser updates, bug fixes, performance tools, and development tips for web developers.
A guide on using the Navigation Timing API with Piwik analytics to monitor and track website page load time performance.
Weekly roundup of browser developer news, covering Firefox 38 features, ServiceWorker, HTTPS, and debugging tools.
Weekly roundup of browser development news, covering new features, debugging tools, and cross-browser testing resources.
Weekly roundup of browser updates, bug reporting tips, and web development tools, covering Chrome, Edge, Firefox, and WebKit.