html - 重启css继承和hover

标签 html css hover

我有一个问题。在我的网络元素中,我使用了 css。在某些时候,我想从父类重新开始继承。 我有一些定义我的样式的类,但我想在不悬停的情况下重置所有样式。 当我以这种方式使用重置时:

<a id="hrefSite" href="{{route('about') }}"><i style="all: unset; font-size: 150px;" class="conf conf-ui"></i></a>

它有效,但是当我在样式内联中添加 color: #868e96; 时,悬停不起作用。 这两个类 conf conf-ui 必须保留,因为我在其中加载了 google、fb 等图标。 我试着写另一个类来做到这一点:

.newStyle{
    all: unset; !important;
    font-size: 150px;
    color: #868e96;
}

<a id="hrefSite" href="{{route('about') }}"><i class="conf conf-ui newStyle"></i></a>

但它无法正常工作。尺寸不正确。

编辑: 这是我在 HTML 中的层次结构。

<div class="col-md-12 col-lg-4">
   <div class="cr">
       <div class="cr-block cntr"
           <div class="icon">
              <a id="hrefSite" href="{{route('about') }}"><i class="conf conf-ui newStyle"></i></a>
           </div>
       </div>
   </div>
</div>

最佳答案

我发现了错误。 我试图将样式设置为 <i>标签。当我将其更改为 <div>标记它有效。 但现在我不知道为什么。 这是因为在 css 中我无法为 <i> 设置样式标签? 谁能解释一下?

关于html - 重启css继承和hover,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58080179/

相关文章:

css - 设计/定制 Twitter 小部件?

javascript - 将悬停区域扩展到外部元素

jquery - 使用 jquery 更改 CSS 悬停属性不起作用

html - CSS - 以正确的方式编写类

html - 固定标题与下面的内容重叠

css - 标签和冒号之间的空间

javascript - 查询 : How to force the click of s specific item of a radiobox

javascript - IE10 - 悬停使图像本身闪烁

javascript - 通过 jQuery 修改 CSS 高度的意外行为

javascript - 新窗口或选项卡已打开,我如何查看