CSS 1.css介绍 css指的是层叠样式表(cascading style sheets) 官方文档:https://www.w3school.com.cn/css/index.asp为什么需要c
顺晟科技
2021-10-01 14:26:20
85
.nav-underline > *{/* 指定容器,里面可以是li、span等多样化的元素 */ display: inline-block; margin: -3px; padding: 10px 15px; position: relative; cursor: pointer; } .nav-underline > *::before {/* 通过伪元素实现下划线效果 */ content: \'\'; position: absolute; top: 0; left: ; width: 0; height: ; border-bottom: 2px solid #1DA3FC; transition: 0.2s all linear; } .nav-underline > *:hover::before { width: ; left: 0; } .nav-underline > *:hover ~ *::before {/* 关键性的连贯效果就在于 ~ 选择符 */ left: 0; }
<ul class="nav-underline"> <li>不可思议的css</li> <li>导航栏</li> <li>pure css</li> <li>光标下划线跟随</li> <li>Nav underline</li> </ul>
09
2022-11
09
2022-11
09
2022-11
09
2022-11
19
2022-10
19
2022-10