您的位置:首页 > 其它

无需表格的菜单

2016-06-05 12:31 246 查看
      今天在做CSS的练习的时候,做到一个很喜欢的例子,写下来,万一以后用到了呢。这个小DEMO是仅使用<ul><li>标签做出来垂直排版的导航菜单。FOLLOW ME!

首先  编写HTML的基础脚本代码

<body>
<div id="navigation">
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">My Blog</a></li>
<li><a href="#">Friend</a></li>
<li><a href="#">Next Station</a></li>
<li><a href="#">Contack Me</a></li>
</ul>
</div>
</body>



第二步  编辑导航列表的基本样式,设置背景颜色

body{
background-color:#ffdee0;
}

#navigation{
width:200px;
font-family:Arial, Helvetica, sans-serif;
}

#navigation ul{
list-style-type:none; /*去掉li前边的圆点*/
margin:0px;
padding:0px;
}




第三步  编辑导航外观样式

#navigation li a{
display:block; <span style="white-space:pre">			/* 区块显示 */</span>
padding:5px 5px 5px 0.5em;<span style="white-space:pre">	</span>
text-decoration:none;
border-left:12px solid #711515;<span style="white-space:pre">	</span>/*左边深红色边框*/
border-right:1px solid #711515;
}

#navigation li a:link,#navigation li a:visited{
background-color:#c11136;
color:#FFFFFF;
}

#navigation li a:hover{    /*鼠标经过时改变样式*/
background-color:#990020;
color:#ffff00;
}

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: