如何使用hover点击一个元素使另一个颜色变色
1. 点击后改变子元素
.myclass:active span{
color:#00f;
}
此方式ios下不生效,chrome下正常
2.改变下一个兄弟元素
.myclass:active +span{
color:#00f;
}
3.改变下一个兄弟元素的相邻元素
.myclass:active +span p{
color:#00f;
}
今天装一天软件,很心累,想下班结果临下班之际用:hover和dispalay作出一个自己很开心得东西,主要是自己之前以为自己做不出来,拿到ui图得第一反应就是这怎么做,写页面的时候就怕他跳过去了,现在趁着有时间就又重新琢磨了下,结果写出来了,哈哈,赶紧记录下来,就我这记性肯定转眼就忘了。
效果如图所示
html:
<img src="./img/houshichang-dianji@2x.png" alt="" class="tupain center-block d1">
<img src="./img/houshichang@2x.png" alt="" class="tupain center-block d2"
css
.d1{
display: none;
}
.d2{
display: block;
}
hover和display
.kk{
width:260px;
height:325px;
background:rgba(255,255,255,1);
border:1px solid rgba(230,230,230,1);
margin-right: 21px;
margin-top: 61px;
margin-bottom: 100px;
}
.kk:hover{
background-color: #3880EC;
color: white;
}
.kk:hover .d1{
display: block;
}
.kk:hover .d1+.d2{
display: none;
}
这个图也可做,嘻嘻,以上图来自我做下面得灵感纯css,
都是点击一个元素隐藏另一个元素,再显示其他元素
本文作者:张尊娟
本文链接:https://www.cnblogs.com/wszzj/p/12960288.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步