CSS hover的时候,改变元素的样式

一、 

      <ul>
        <li>
          <img src="../../assets/logo.png" height="40px" alt="智家云" />智家云
        </li>
        <li style="margin-left: 60px">
          <a href="#">产品 <a-icon  class="img" type="down" /></a>
        </li>
        <li><a href="#">解决方案 <a-icon type="down" class="img" /></a></li>
        
      </ul>

 该变箭头的样式

ul > li:nth-of-type(2) > a:hover>.img { /*此处必须要加 > 因为他们是父子关系*/
  transform: rotate(180deg);
}
ul > li:nth-of-type(3) > a:hover>.img {
  transform: rotate(180deg);
}
.img {
  transition: all 0.5s ease-in-out;

}

二、

 <ul>
        <li>
          <img src="../../assets/logo.png" height="40px" alt="智家云" />智家云
        </li>
        <li style="margin-left: 60px">
          <a href="#">产品 </a><a-icon  class="img" type="down" />
        </li>
        <li><a href="#">解决方案 <a-icon type="down" class="img" /></a></li>
       
      </ul>

 

ul > li:nth-of-type(2) > a:hover~.img { /*兄弟之间,此处必须加 ~  */
  transform: rotate(180deg);
}
ul > li:nth-of-type(3) > a:hover>.img {
  transform: rotate(180deg);
}
.img {
  transition: all 0.5s ease-in-out;

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值