如何用HTML5做一个常见导航条,具体实现是怎样
Admin 2022-06-27 群英技术资讯 674 次浏览
转载请注明出处:http://blog.csdn.net/lindonglian
首先准备网页背景图片和导航背景图片,放在同一目录下的images文件夹中
编写html文件
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title> <link href="styles/navigation.css" rel="stylesheet" type="text/css"/> </head> <body> <header> <nav> <ul> <li><a href="#" title="首页" target="_blank">首页</a></li> <li><a href="#" title="国内新闻" target="_blank">国内新闻</a></li> <li><a href="#" title="国外新闻" target="_blank">国外新闻</a></li> <li><a href="#" title="娱乐新闻" target="_blank">娱乐新闻</a></li> <li><a href="#" title="时事新闻" target="_blank">时事新闻</a></li> <li><a href="#" title="联系我们" target="_blank">联系我们</a></li> </ul> </nav> </header> </body> </html>
接下来写样式表,常规放在同一目录下的styles文件夹中
看看样式带来的变化
给网页添加背景图片
@charset "utf-8"; body{ margin:0px; background-image:url(../images/bg.jpg); background-repeat:no-repeat; width:800px; }
加个导航
nav{ float: left; width:920px; height:40px; background-image:url(../images/nav.jpg); margin: 100px 0 0 0; padding: 0 ; }
无序列表
nav ul { float:left; margin: 0px; padding: 0 0 0 0; width: 920px; list-style: none; }
让链接横排
nav ul li { display: inline; }
nav ul li a { float: left; padding: 11px 20px; font-size: 14px; text-align: center; text-decoration: none; background: url(../images/templatemo_menu_divider.png) center right no-repeat; color: #fff; font-family: Tahoma; outline: none; }
鼠标经过该链接,呈现深绿色
nav li a:hover { color: #2a5f00; }
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
这篇文章主要介绍了纯CSS让子元素突破父元素的宽度限制,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
这篇文章给大家分享的是CSS中float属性的相关内容。对于CSS中float属性的使用,有一些朋友是存在疑惑的,下文给大家很详细的介绍了float属性,而且通俗好理解,对大家学习和理解都有帮助,有需要的朋友可以参考,接下来就跟随小编一起了解看看吧。
这篇文章主要介绍了html中把多余文字转化为省略号的实现方法,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
这篇文章主要介绍了CSS3下的渐变文字效果实现示例的相关资料,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
本文主要给大家介绍的是css中text-overflow属性与文本截断的相关内容,分享出来供大家参考学习,下面来看看详细的介绍:
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008