加入收藏 | 设为首页 | 会员中心 | 我要投稿 河北网 (https://www.hebeiwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 创业 > 正文

css能力:列表菜单的计划

发布时间:2018-09-01 13:47:29 所属栏目:创业 来源:站长网
导读:这是一个很简朴的教程,首要教你怎么用list的边框样式和配景图像来建设一个菜单出来.能力在于行使list的相对定位,来转移边框的位置.这个能力很是机动,你可以轻松的改变边框和配景的机关.它乃至可以让赏识器的字体逐渐变小(也可以增大). 1.当真的查察下面的h

这是一个很简朴的教程,首要教你怎么用list的边框样式和配景图像来建设一个菜单出来.能力在于行使list的相对定位,来转移边框的位置.这个能力很是机动,你可以轻松的改变边框和配景的机关.它乃至可以让赏识器的字体逐渐变小(也可以增大).

css能力:列表菜单的计划

css能力:列表菜单的计划

1.当真的查察下面的html代码,并共同下面的示图,可以让你越发清晰这些代码的浸染.

<ul>
<li><strong>CSS Design</strong> <em>250<sup>95</sup></em></li>
</ul>

2.给<li> postion:relative 并添加一个底边框样式.

给<strong><em> 设 position:absolute 并行使负值让它们位于边框之下.

注:行使相对值来节制padding的空间.

.menu {
width: 500px;
list-style: none;
margin: 0 0 2em;
padding: 0;
font: 150%/100% Arial, Helvetica, sans-serif;
}
.menu li {
clear: both;
margin: 0;
padding: 0 0 1.8em 0;
position: relative;
border-bottom: dotted 2px #999;
}
.menu strong {
background: #fff;
padding: 0 10px 0 0;
font-weight: normal;
position: absolute;
bottom: -.3em;
left: 0;
}
.menu em {
background: #fff;
padding: 0 0 0 5px;
font: 110%/100% Georgia, "Times New Roman", Times, serif;
position: absolute;
bottom: -.2em;
right: 0;
}
.menu sup {
font-size: 60%;
color: #666;
margin-left: 3px;
}


3.此刻来配置<li>的CSS样式

li {
border-bottom: dashed 1px #000;
padding: 0 0 2.3em 0;

4.也可以行使配景图片来做界线(见后头的演示)

li {
background: url(images/circle.gif) repeat-x left bottom;
}

5.假如你仍在行使IE6以下版本可能buggier IE6,你也许会留意到机关表现不正常,要办理这个题目,只要添加clearfix 给<li>元素.

/* clearfix */
.menu li:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.menu li {display: inline-block;}
/* Hides from IE-mac */
* html .menu li {height: 1%;}
.menu li {display: block;}
/* End hide from IE-mac */

源码下载:点击

(编辑:河北网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读