Anoesj
anoesj.dev
Anoesj
@anoesj.dev
Vue, Nuxt, CSS & TypeScript maestro, usually over-caffeinated, cat lover, leftfield electronic enthusiast, something something
Scroll-linked animations are flawed on Chrome for Android 😐. They don't recalculate properly while scrolling. The view is changed when releasing touch, causing an instant style change. Reminds me of vh-related issues, where the height of the screen is only recalculated after touchend. Who do I tag?
March 9, 2025 at 9:37 AM
🤨 When submitting a form that contains an invalid input in a collapsed <details> element, browsers can't focus that invalid input, so the end user is missing expected feedback. Also, "invalid" events don't bubble, so you also can't listen for those on <details> elements to auto-expand them on error.
February 17, 2025 at 4:40 PM
Another day, another stupid CSS quirk. Chrome seems to enforce a minimum line-height on inputs, but instead of clamping the configured line-height to the lowest possible line-height, it just completely ignores the CSS rule. Threshold seems to be around 1.05 here. In Firefox, it's even around 1.2 😮‍💨
January 6, 2025 at 3:24 PM