用CSS手写导航条没有任何图片附效果图
建站知识 2021-07-03 08:15www.168986.cn长沙网站建设
第一步,我们新建一个my.html文件,填写内容如下,这个html文件直到都不用动了,它就是这些内容
第二步,我们开始新建一个xin.css文件,然后开始进行调整这些导航条的显示格式,我们要做的第一步就是先把列表的小圆点给去掉,我们先写如下代码
我们发现小圆点没了,,现在这些列表元素都是竖向排列的,我们想让它们横向排列。
第三步,我们通过设置li的浮动来让它们横向排列,我们在第二行添加代码,整个代码成为
第四步,我们发现现在它们是到了一起了,是连在一起的,这是为什么呢,因为它们没有设置宽度,我们只要给他们设置了一定的宽度,它们就会分开啦,我们还可以设置一下背景色,该代码就成为了如下代码
第六步也是源自我们的问题,我们调整一下大小,即我们设置一下.nav a的属性值,代码如下
第七步就是我们的这个导航条是黏在一起的,我们需要分开菜看上去更加舒服一点,我们这里设置一下li的属性,让它的边距设置为3px,然后在让字体的大小适合该导航条的大小,的代码如下
到现在为止,我们的导航条就做完了,如果读者是一位高手,可能会指出它的不足,毕竟是用手写的,没用任何的图片,让我们来看一下整体效果把
CSS Code复制内容到剪贴板
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://.w3./TR/xhtml1/DTD/xhtml1-strict.dtd">
- <html xmlns="http://.w3./1999/xhtml">
- <head>
- <link rel="stylesheet" type="text/css" href="xin.css">
- </head>
- <body>
- <div class = "nav">
- <ul>
- <li><a href="#">辛星PHP</a></li>
- <li><a href="#">辛星Python</a></li>
- <li><a href="#">辛星CSS</a></li>
- <li><a href="#">辛星HTML</a></li>
- <li><a href="#">辛星jQuery</a></li>
- <li><a href="#">辛星Java</a></li>
- </ul></div>
- </body>
- </html>
CSS Code复制内容到剪贴板
- .nav ul{list-style-type: none;}
第三步,我们通过设置li的浮动来让它们横向排列,我们在第二行添加代码,整个代码成为
CSS Code复制内容到剪贴板
- .nav ul{list-style-type: none;}
- .nav li{float:left;}
CSS Code复制内容到剪贴板
- .nav ul{list-style-type: none;}
- .nav li{float:left;width: 100px;background:#CCC;}
第五步我们就开始设置鼠标的样式了,顺便我们把下划线给去掉,我们前面介绍过伪类的概念,如果读者不熟悉,也可以到前面翻翻我的教程,我们添加背景颜色什么的,它的代码成为狼蚁网站SEO优化这个样子
CSS Code复制内容到剪贴板
- .nav ul{list-style-type: none;}
- .nav li{float:left;width: 100px;background:#CCC;}
- .nav a:link{color:#666;background: #CCC;text-decoration: none;}
- .nav a:visited{color: #666;text-decoration: none;}
- .nav a:hover{color: #FFF;font-weight: bold;text-decoration: underline;background: #0F0;}
CSS Code复制内容到剪贴板
- .nav ul{list-style-type: none;}
- .nav li{float:left;width: 100px;}
- .nav a:link{color:#666;background: #CCC;text-decoration: none;}
- .nav a:visited{color: #666;text-decoration: none;}
- .nav a:hover{color: #FFF;font-weight: bold;text-decoration: underline;background: #0F0;}
- .nav a{display: block;text-align: center;height: 30px;font-weight: bold;}
CSS Code复制内容到剪贴板
- .nav ul{list-style-type: none;}
- .nav li{float:left;width: 100px;margin-left: 3px;line-height: 30px;}
- .nav a:link{color:#666;background: #CCC;text-decoration: none;}
- .nav a:visited{color: #666;text-decoration: none;}
- .nav a:hover{color: #FFF;font-weight: bold;text-decoration: underline;background: #0F0;}
- .nav a{display: block;text-align: center;height: 30px;font-weight: bold;}
长沙网站设计
- 如何进行东阳SEO关键词优化?
- 边坝哪有关键词排名优化:提升你的网站流量与
- 安国百度优化服务:提升您的在线可见性
- 阜康新手做SEO怎么做
- 山西seo网站排名关键词优化:提升您网站曝光率
- 临沂seo网站排名关键词优化:提高你的网站可见
- 广西SEO网站推广怎样付费比较合理
- 双辽SEO网站推广:提升你的网站可见性与流量
- 辽宁企业网站优化购买方式有哪些
- 提升宝清百度SEO排名的实用技巧与策略
- 静宁百度SEO排名:提升您网站曝光率的关键策略
- 彭州百度SEO排名的提升策略和实施指南
- 广南百度关键词SEO:提升网站排名的关键策略
- 辽宁关键词优化怎么做论坛营销
- 吉林百度seo排名如何做到让用户满意
- 内黄百度优化服务:提升在线可见性的关键