4 ms·
The system is failing to override the styles. This is an issue with the system not using more explicit selectors or not taking into account that their selectors
by jameslk 8y ago
The system is failing to override the styles. This is an issue with the system not using more explicit selectors or not taking into account that their selectors will be overridden. In other words, the system has failed you.
- function_seven 8y agoUser may not want the system to override styles, though. The system is providing defaults. The CSS overrides the defaults. The web developer has decided to override one default, but not the other default.
- chriswarbo 8y ago> The system is failing to override the styles. You're using the word "override"; what do you think the order of these things is? As far as I'm aware: - The user sets their system's colours (e.g. for me that's white text and black background). These are used by all applications, including the browser. - Web sites may override these defaults by providing CSS, e.g. Google dictionary forcing the text to be black These bugs are caused by Facebook, Dropbox, Google, Twitter, etc. shipping broken overrides. It's a pretty minor problem (as this post's author acknowledges), but it's not the user's fault. If these sites didn't try to override things, i.e. by providing plain, semantic HTML, then this problem wouldn't occur (some might prefer such sites!)
- a1369209993 8y ago> The system is failing to override the styles. I agree, but I think this could be phrased better: If the system is using a (light-foreground-on-)dark-background theme, it should force web pages to use a dark-background theme, no matter what CSS they have.