|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
当遇到几个选择器共享一个声明的时候,可以分组放在一起,每个选择器必须以逗号隔开。例:h1,h2,h3,h4{colorred;}选择器分组时要将每个选择器路径写全,分组结尾不能有逗号。
网页制造poluoluo文章简介:CSS实例教程:制造网站横导游航.
在下面一节我们讲到的是垂直的导航.可是年夜多网站用的仍是横向的导航,那末就来跟我学下横导游航是怎样完成的.
要怎样完成上面的效果.只需在列表项之间制止换行就好了,以是要把<li>转换为内联.
HTML和CSS代码以下:
=============================
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<htmlxmlns="http://www.w3.org/1999/xhtml"lang="en-US">
<head>
<title>Listsasnavigation</title>
<metahttp-equiv="content-type"
content="text/html;charset=utf-8"/>
<linkrel="stylesheet"type="text/css"href="listnav_horiz.css"/>
</head>
<body>
<divid="navigation">
<ul>
<li><ahref="#">Recipes</a></li>
<li><ahref="#">ContactUs</a></li>
<li><ahref="#">Articles</a></li>
<li><ahref="#">BuyOnline</a></li>
</ul>
</div>
</body>
</html>
body{
padding:1em;
}
#navigation{
font-size:90%;
}
#navigationul{
list-style:none;
margin:0;
padding:0;
padding-top:1em;
}
#navigationli{
display:inline;
}
#navigationa:link,#navigationa:visited{
padding:0.4em1em0.4em1em;
color:#FFFFFF;
background-color:#B51032;
text-decoration:none;
border:1pxsolid#711515;
}
#navigationa:hover{
color:#FFFFFF;
background-color:#711515;
}
=============================
剖析:
创立一个div容器,然后在内里增加一个列表:
================================
<divid="navigation">
<ul>
<li><ahref="#">Recipes</a></li>
<li><ahref="#">ContactUs</a></li>
<li><ahref="#">Articles</a></li>
<li><ahref="#">BuyOnline</a></li>
</ul>
</div>
==============================
在#navigation容器里增加一些基础的信息,如字体的巨细.在CSS结构中这个容器还大概会增加一些分外的信息,如:断定这个导航在页面上的地位.
===============================
#navigation{
font-size:90%;
}
=================================
接上去在<ul>工具,我们把默许的圆点扫除和扫除默许的缩进.
============================
#navigationul{
list-style:none;
margin:0;
padding:0;
padding-top:1em;
}
============================
如今是横导游航最主要的一部分,由于没有了这一步那就不叫横向了,^_^.设置<li>为内联元素,如许就制止了换行.
=========================
#navigationli{
display:inline;
}
==========================
最初再给导航增添些效果:
==========================
#navigationa:link,#navigationa:visited{
padding:0.4em1em0.4em1em;
color:#FFFFFF;
background-color:#B51032;
text-decoration:none;
border:1pxsolid#711515;
}
#navigationa:hover{
color:#FFFFFF;
background-color:#711515;
}
=========================
PS:假如你想让文本与边框的间隔年夜一点,那末你就要设置leftpadding和rightpadding.假如你想让项与项之间的间隔变年夜,那末你也要设置leftmargin和rightmargin.
</p>
一般来说还需要用Photoshop或FireWorks(以下简称PS或FW)等图片处理软件将需要制作的界面布局简单的构画出来。 |
|