html - 这是 Chrome 中的“全局”:焦点选择器吗?我可以覆盖它吗?
问题描述
我正在使用 React 16 和 Emotion 10.0.7。Emotion 库是一个 CSS-in-JSS 库,可以与用于样式组件的 React 一起使用。我让他们一起工作并为组件设计样式。在大多数情况下,我的 CSS 被认为是“更具体”的,并且会像人们期望的那样覆盖其他 CSS。
我正在尝试:focus
从按钮中删除轮廓。我知道这是不受欢迎的,但我被要求为一个工作项目做这件事。
我的问题是这个。我已'outline: none'
在组件级别的 Emotion CSS 标记中指定。这被翻译成一个类,:hover
伪选择器应用于该类,然后被 Chrome 中明显的“全局” :focus 选择器覆盖(我可以在 Chrome 开发工具中看到删除线)。
我将图中的选择器称为“全局” :focus 选择器,因为没有更好的术语。通常会指示 CSS 来自何处(用户代理、、some_file.css 等),但此处框的右上角是空的。
这是:hover
伪类的全局 Chrome 选择器吗?我可以覆盖它或以某种方式绕过它吗?global_hover_selector_chrome
解决方案
推荐阅读
- arrays - 使用 JSX 映射数组
- python - 使用 tf.estimator.WarmStartSettings 加载(或组合)几个预训练的检查点
- javascript - 为什么 ajax 不适用于某些 wordpress 钩子?
- android - 如何在点击地址时打开谷歌地图应用程序?
- angular - this.router.navigate() 没有导航到 URL
- python - 使用 Pandas 界面恢复上传到 BigQuery
- angular - 动态 mat-checkbox 未从 FormGroup 显示
- python - Django self.request 不通过查询过滤
- c# - AutoMapper:直接映射到子对象目标字段未按预期工作
- data-vault - 在数据仓库中建模定期快照?