css 如何从一个特定的元素中移除:hover效果?

lnvxswe2  于 2024-01-09  发布在  其他
关注(0)|答案(3)|浏览(154)
<div class="menu-bar">
            <ul>
                <li><a href="/Home/index.html"> <i class="fa fa-house"></i>Home</a> </i></li>
            < ul >
</div>

<style>
.menu-bar ul li a:hover {
  color: black;
  transition: all 0.2s;
  border-inline-end: 2px solid;
  border-block-end: 2px solid;

</style>

字符串
我想删除:从cdn图标发发房子悬停效果。

1zmg4dgp

1zmg4dgp1#

<div class="menu-bar">
       <ul>
          <li>
             <i class="fa fa-home"></i>
             <a href="/Home/index.html">
                Home
             </a>
          </li>
    </ul>
</div>
<style>
    .menu-bar ul li a:hover {
        color: black;
        transition: all 0.2s;
        border-inline-end: 2px solid;
        border-block-end: 2px solid;
    }

    .menu-bar ul li i{
        pointer-events: none;
    }
</style>

字符串

brtdzjyr

brtdzjyr2#

<div class="menu-bar">
    <ul>
        <li><i class="fa fa-house"></i><a href="/Home/index.html"> Home</a> </i></li>
    <ul >

字符串
只需从<a>标记中取出<i>元素(图标)。

g6baxovj

g6baxovj3#

你可以试试这个:

<div class="menu-bar">
        <ul>
            <li><i class="fa fa-house"><a href="/Home/index.html"> </i>Home</a> </i></li>
        </ul>
   </div>

  <style>
    .menu-bar ul li a:hover {
      color: black;
      transition: all 0.2s;
      border-inline-end: 2px solid;
      border-block-end: 2px solid;
      }
    </style>

字符串

相关问题