本文共 4386 字,大约阅读时间需要 14 分钟。
学习简单导航制作,常见导航有如下样式:
以上两种分别可以用ul和div来制作,直接上代码:
test.html:
Test Page
headline.css:
@CHARSET "UTF-8";ul { list-style-type: none; float: top; margin: 0; padding: 0;}li { float: left; /* 用于将多个放在同一行 */}ul a:link, ul a:visited { display: block; font-weight: bold; color: #FFFFFF; background-color: #bebebe; width: 120px; text-align: center; padding: 4px; text-decoration: none; text-transform: upperCase;}ul a:hover, ul a:active { background-color: red;}
div.css:
@CHARSET "UTF-8";body { padding: 0; margin: 5px;}.container { width: 960px; margin: 0 auto;}.headline { padding-bottom: 15px;}.navi { padding: 0; margin-top: 15px; overflow: auto;}.navi-part { overflow:auto; float: left; /* 用于将多个div放在同一行 */ margin: 5px;}a { text-decoration: none; color: black;}a:hover { color: red;}.logo { padding-left: 0; width: 100px; height: 100px; margin-top: 20px; margin-bottom: 20px;}.clear { clear: both;}
width: 960px; margin: 0 auto;
用于将页面居中,float: left;
, 用于将多个div放在同一行 。
最后的结果如下:
导航1:导航2:
转载:http://blog.csdn.net/foreverling/article/details/50144229