html纵向导航,【练习实例】HTML+CSS制作导航栏(横向与纵向)
纵向导航栏
建立一个列表
- 主页
- 新闻
- 联系
- 关于
2. 定义列表基本样式
ul{
/*去掉列表的样式*/
list-style-type: none;
width: 200px;
background-color: #DDDDDD;
}
li a{
/*将内联元素转换为块级元素,便于padding设定*/
display: block;
/*去掉链接默认样式*/
text-decoration: none;
color: #000000;
padding: 8px 16px;
}
定义鼠标移动到导航栏上后的样式
li a:hover{
background-color: #555;
color: white;
}
定义默认选中样式
li a.active {
background-color: #333333;
color: white;
}
若想实现全左侧固定导航栏
ul{
/*定位:使导航栏跟随滚动条滚动*/
position: fixed;
list-style-type: none;
width: 15%;
height: 100%;
background-color: #DDDDDD;
}
横向导航栏
同样建立列表
- 主页
- 新闻
- 联系
- 关于
定义列表基本样式
ul{
background-color: #333333;
list-style-type: none;
overflow: hidden;
}
li{
/*display与float两种方式使列表转为横向*/
/* display: inline; */
float: left;
}
li a{
display:block ;
color: #FFFFFF;
text-decoration: none;
text-align: center;
padding: 14px 16px;
}
定义鼠标移动到导航栏上后的样式
li a:hover{
background-color:#000000 ;
color: #999999;
}
定义默认选中样式
.active{
background-color: #555;
}
写在最后
还有一种响应式导航栏,可以根据窗口大小改变导航栏的样式。
想要实现响应式需要运用@media screen,有兴趣的可以继续拓展!
怀中猫°
发布了5 篇原创文章 · 获赞 6 · 访问量 1820
私信
关注
标签:none,HTML,color,li,样式,实例,background,导航,CSS
来源: https://blog.csdn.net/qq_44190995/article/details/104171963
html纵向导航,【练习实例】HTML+CSS制作导航栏(横向与纵向)相关推荐
- js+css制作导航栏下划线跟随动画,App+H5点击效果
这是使用Vue制作的一个下划线跟随效果,没有使用其他插件 目录 1. 制作一个初始的导航栏 2. 增加点击样式 3. 下划线移动 最终代码 注意事项 这是最终效果↓ 一开始从网上查其他人的做法,大部分 ...
- css制作导航栏的三角形
在做网页的时候我们通常看到这样的需求(做一个三角) 首先 .box{width: 0;height: 0;border: 50px solid ;border-color: #000 #FF0000 ...
- js+css制作导航栏下划线跟随动画,自适应元素尺寸变化,Vue/Uniapp
以前也写过一个差不多的,但上一个写的存在很多问题,尤其是css要使用 justify-content: space-around才能正常计算下滑宽度,导致了在很多场景都不实用,其实那一天就想到更好的解 ...
- html导航页面转换,纯CSS实现导航栏Tab切换效果
不用 Javascript,使用纯 CSS 方案,实现类似下图的导航栏切换: CSS 的强大之处有的时候超乎我们的想象,Tab 切换,常规而言确实需要用到一定的脚本才能实现.下面看看如何使用 CSS ...
- CSS制作简单的横向菜单
1.先写一个列表,建立菜单的结构 <span style="font-size:14px;"><span style="font-size:14px;& ...
- 43个实例xHTML+CSS(DIV+CSS)网页及导航布局教程
在中国,很多前端javascript:;" onClick="javascript:tagshow(event, '%BF%AA%B7%A2');" target=&qu ...
- html 隐藏_HTML实战篇:纯css制作二级横向以及竖向菜单导航
本篇文章主要给大家介绍一下如何使用html+css完成二级横向以及竖向菜单导航制作:菜单导航是网站建设中最常用的一块了,基本每个网站内都会有个导航菜单,用鼠标划过还可以有下拉子菜单. 由上图我们可以 ...
- web前端期末大作业(月饼美食网站) html+css+javascript网页设计实例 企业网站制作...
web前端期末大作业(月饼美食网站) html+css+javascript网页设计实例 企业网站制作 临近期末, 你还在为HTML网页设计结课作业,老师的作业要求感到头大?HTML网页作业无从下手? ...
- 关于美食商城HTML网页设计-----在线美食订餐网站html模板源码30个页面(功能齐全) html+css+javascript网页设计实例 企业网站制作...
关于美食商城HTML网页设计-----在线美食订餐网站html模板源码30个页面(功能齐全) html+css+javascript网页设计实例 企业网站制作 临近期末, 你还在为HTML网页设计结课 ...
最新文章
- 新一代测序技术Sparc
- MATLAB读取写入文本数据最佳方法 | Best Method for Loading Saving Text Data Using MATLAB
- 基于灰度变换的图像增强
- python两个数相加时_两数相加 leetcode Python
- 自定义SeekBar 实时显示百分比进度
- 大学计算机要学什么内容,大学计算机课程学习路线应该是怎么样的呢?
- 晨哥真有料丨Ta是暧昧成瘾,你却动了真心!
- Python 实现队列
- python3.x Day3 文件编码
- (一)员工信息管理系统(超级详细代码)
- 干货——MRD(市场需求文档)模板
- 连接服务器显示句柄无效,win10打印机句柄无效怎么解决?_网站服务器运行维护,win10,打印机,句柄无效...
- RDL 报表 - 横向合并单元格后单元格被撑高
- Blender带凹凸质感的渐变玻璃材质
- Vue进阶(幺贰叁):v-for 实现一行展示 n 个元素
- 内存诊断工程搭建及demo测试
- PYTHON 编写程序实现以下功能:计算beg到end之间的所有水仙花数并输出。如果beg到end之间不存在水仙花数,则输出“not found”。
- lamp分离部署+phpmyadmian
- 如何获取苹果手机的UDID
- POJ3666(动态规划)
热门文章
- java设计模式示例
- html5 盒子阴影效果,CSS3 带阴影效果的3D盒子效果
- cocos creator 2.3.2火柴人密室逃脱闯关游戏 H5+安卓+IOS三端源码
- 微信小程序使用第三方库(第三方js)问题
- php 从数组里删除元素,PHP从数组中删除元素的四种方法实例
- 以太坊:区块(Blocks)
- 微信怎么查看历史头像
- Flutter 大小单位详解
- php 只允许用户单线登陆,电信宽带IPTV只用路由简单设置单线复用和R6300v2使用经验分享...
- Windows的基本安全防御措施