想请教大神 这种鼠标经过1变成一个按钮图标 其他位置变成图标 是纯CSS 写出来的 还是配合Jquery 小白,请大神给一个思路。
<style>
li span{
border: 6px solid transparent;
border-left-color: red;
display: inline-block;
width: 0;
height: 0;
margin-left: -15px;
margin-right: 10px;
visibility: hidden;
}
li:hover{
color: red;
list-style-type: none;
}
li:hover span{
visibility: visible;
}
</style>
</head>
<body>
<ol>
<li><span></span>SSS</li>
<li><span></span>KKK</li>
<li><span></span>TTT</li>
</ol>
li span:hover {
width: 0;
height: 0;
border-top: 50px solid transparent;
border-left: 100px solid rgb(243,76,51);
border-bottom: 50px solid transparent;
}
你懂我意思了吧
span里面放数字
文字颜色变化也用hover 自己加一下
用li:hover就可以,
li:hover span{} 鼠标经过li时改变 li 中 span 的样式
三角形不是图片吗
最简单的方式就是使用css的hover效果就可以了
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632
请看实际效果:https://hovertree.com/h/bjag/1oj0blj5.htm
三角形可用纯css+html实现
:hover可以
非常感谢您使用有问必答服务,为了后续更快速的帮您解决问题,现诚邀您参与有问必答体验反馈。您的建议将会运用到我们的产品优化中,希望能得到您的支持与协助!
速戳参与调研>>>https://t.csdnimg.cn/Kf0y
jq鼠标划过事件 然后this 指向 在以改变就ok了