html导航默认选中状态,css 导航栏下划线跟随效果,默认第一个li为选中状态
本次主要是联系css实现导航栏下划线跟随效果
HTML:
js:主要是为了刷新页面,让第一个li默认有下划线和选中效果
css:
/*下划线跟随*/
ul{
display: flex;
position: initial;
}
li{
position: relative;
padding: 1em 2em;
font-size: 12px;
list-style: none;
white-space:nowrap;
width: 25%;
text-align: center;
}
li.current_li{
list-style-type:none;
border-bottom:2px solid red;
padding-bottom: 2px;
}
a:active, a:hover, a.current {
color: #ff231c;
}
li::after{
content: '';
position: absolute;
bottom: 0;
width: 0;
height: 2px;
color: #ff231c;
background-color: #ff231c;
transition: .5s all linear;
}
li:hover::after{
width: 100%;
}
li::after{
left: 100%; /*选中项上一个下划线收回的方向,从左往右收线*/
}
li:hover::after{
left: 0; /*选中项下划线出线的方向,从左往右出线*/
}
li:hover ~ li::after {
left: 0; /*选中项下一个下划线出线的方向,从左往右收线*/
}
html导航默认选中状态,css 导航栏下划线跟随效果,默认第一个li为选中状态相关推荐
- css 导航栏下划线跟随效果,默认第一个li为选中状态
本次主要是联系css实现导航栏下划线跟随效果 HTML: <ul id="list"><li class="current_li">&l ...
- 纯CSS导航栏下划线跟随效果
参考文章 <ul><li>111</li><li>2222</li><li>3333333</li><li&g ...
- css订单导航栏横线动画,小程序 纯css 实现tab导航栏下划线跟随动画
很多时候在做tab导航的点击时我们都会要上一个过渡的动画,不然的话会显得生硬,用户没有达到比较佳的用户体验.如下图: 在开发者工具中预览效果 t3fyo-a07nj.gif 我们可以用两种方法实现这样 ...
- 纯CSS导航栏下划线滑动效果
纯CSS导航栏下划线滑动效果 问题描述 面向 C 端的产品嘛,总有一些动效想要提高用户体验,以下是用纯 css 实现导航栏选中下划线滑动效果 解决方案 以下是实现效果: 主要代码如下: <tem ...
- html导航去下划线,纯CSS实现导航栏下划线跟随的示例代码
本篇文章主要介绍了纯CSS实现导航栏下划线跟随的示例代码,分享给大家,具体如下: 效果: 代码: html: aaaa bbbbbbb cccc dddd eeee css: ul { padding ...
- js+css制作导航栏下划线跟随动画,App+H5点击效果
这是使用Vue制作的一个下划线跟随效果,没有使用其他插件 目录 1. 制作一个初始的导航栏 2. 增加点击样式 3. 下划线移动 最终代码 注意事项 这是最终效果↓ 一开始从网上查其他人的做法,大部分 ...
- css下拉菜单出现下划线,简单带下划线跟随效果的CSS3下拉菜单特效
简要教程 这是一款使用纯CSS3制作的带下划线跟随效果的下拉菜单特效.该下拉菜单通过CSS3 transform和transition来制作下划线跟随效果和下拉菜单效果. 使用方法 HTML结构 该下 ...
- 水平导航栏+导航栏跟随+导航栏下划线滑动效果
先放代码: HTML: <!doctype html> <html> <head> <meta charset="utf-8"> & ...
- 02 css实现文字下划线动画效果
实现文字下划线从中间向两端延伸的动画效果,主要是通过css的transform和transition属性来实现,下面直接粘贴代码和效果图: <!DOCTYPE html> <html ...
最新文章
- 全面理解 ASP.NET Core 依赖注入
- 服务器启动文件,[Zookeeper] 服务端之单机版服务器启动
- JSR303自定义校验注解
- kernel中对文件的读写【学习笔记】【原创】
- maven 指定jdk版本打包
- 2015年度“最佳技术团队”和“最佳CTO”评选活动火热进行中
- java 送参数_关于java:如何以编程方式发送带参数的HTTP请求?
- SQL Server-【知识与实战V】视图
- [裴礼文数学分析中的典型问题与方法习题参考解答]5.1.24
- PV操作经典例题——和尚打水
- 树莓派4B从开箱到连接电脑(超级小白)
- Linux系统网络服务——安全与防火墙笔记
- 有关漫入和漫出的概念
- aarch64-poky-linux-ld: unrecognized option ‘-Wl,-O1‘
- 还在为IntelliJ Lombok 插件烦恼吗?来这里带你一起飞
- 修复 SSL Certificate Problem 常见问题
- php7.0 -mysql_PHP7.0-官方版-PHP7.0下载7.0.3官方正式版-独木成林
- 联想A798T刷机实战
- wps文字怎么上下居中
- 流程图怎么画?常用的符号有哪些?