CSS导航菜单(一级菜单)
2024-08-27 01:19:28
index.html
<div class="nav">
<ul>
<li><a href="#">Java</a></li>
<li><a href="#">C#</a></li>
<li><a href="#">Python</a></li>
<li><a href="#">Go</a></li>
<li><a href="#">Delphi</a></li>
</ul>
</div>
请看注释 style.scss
.nav {
//导航栏高度
height: 40px;
//导航栏宽度
width: 420px;
//导航栏角度
border-radius: 5px;
//导航栏阴影
box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);
ul {
li {
//显示方式:inline行内但不能设置大小
display: inline;
//取消list前边的点
list-style: none;
a {
//显示方式inline-block一行显示并可设置大小
display: inline-block;
//链接高度
height: 40px;
//链接宽度
width: 60px;
//文字对齐方式:居中
text-align: center;
//取消链接下划线
text-decoration: none;
//文字颜色
color: #333;
//行高度加上可设置文字上下居中对齐
line-height: 40px;
//过渡效果,这样鼠标移动上后颜色变换没那么生硬
transition: background-color linear 0.2s;
//鼠标移动上去以后的效果
&:hover {
//背景颜色
background-color: royalblue;
//文字颜色
color: #fff;
}
}
}
}
}
效果
最新文章
- Zabbix监控php-fpm status
- js对象常用2中构造方法
- wait() notify()搭配synchronize的使用
- JProfiler9安装 监控Tomcat
- javascript 常用技巧
- pig hive 区别
- 刚刚学了循环,1到n的求和与阶乘
- [Java] 日期的简单处理
- spinlock自旋锁de使用
- exception ----->; Functions
- 查看linux系统常用的命令,Linux查看系统配置常用命令
- PHP端验证代码、后端验证
- centos ";cannot open display";的问题
- dede 留言板访问的目录
- *candy——leetcode
- javascriptt切换组件MyTab.js封装
- 转: JS自定义事件的定义和触发(createEvent, dispatchEvent)
- php获取分类以下的全部子类方法
- Hadoop学习笔记(两)设置单节点集群
- .NET CORE 使用Dapper连接MSSQL,MYSQL