同桌上课用手指进去了好爽_欧美丰满熟妇xxⅹⅹ性大i_成人av天天日天天拍拍_猛男gay帅男gay男男同志_欧美va天堂在线观看_人妻无码av中文系列三里桃花_亚欧免费无码在线观看_久久久精品国产亚洲av水_日韩在线免费看污污污_2021无码专区人妻系列日韩

首頁 優(yōu)化推廣 CSS縱向居中問題

CSS縱向居中問題

來源: | 時間:2013/11/13 11:01:24 |
     很多CSS中縱向居中,都是用padding-top去控制,感覺怪怪的。今天到www.w3cn.org網(wǎng)站去看了些文章,無意中看到了這方面的例子演示。原來這么簡單,一行代碼即可搞定。

只需設置一下line-height即可。

如何用CSS制作橫向菜單?

盡管在我的網(wǎng)站和文章里都有提到CSS制作菜單的方法,但很多初學者還是不太清楚如何實現(xiàn),以及實現(xiàn)原理,我想專門寫一篇詳細教程會對大家比較有幫助。

我們先來看一個菜單的例子,最終效果是:

 

然后我們來詳細講解步驟

第一步:建立一個無序列表

我們先建立一個無序列表,來建立菜單的結構。代碼是:

<ul>
<li><a href="1">首頁</a></li>
<li><a href="2">產(chǎn)品介紹</a></li>
<li><a href="3">服務介紹</a></li>
<li><a href="4">技術支持</a></li>
<li><a href="5">立刻購買</a></li>
<li><a href="6">聯(lián)系我們</a></li>
</ul>

效果是:

第二步:隱藏li的默認樣式

因為看起來不是很好看,菜單通常都不需要li默認的圓點,我們給UL定義一個樣式來消除這些圓點。

當然,為了更好的控制整個菜單,我們把菜單放在一個div里。頁面代碼變成:

<div class="test"> <ul>
<li><a href="1">首頁</a></li>
<li><a href="2">產(chǎn)品介紹</a></li>
<li><a href="3">服務介紹</a></li>
<li><a href="4">技術支持</a></li>
<li><a href="5">立刻購買</a></li>
<li><a href="6">聯(lián)系我們</a></li>
</ul> </div>

CSS定義為:

.test ul{list-style:none;}

說明:“.test ul”表示我要定義的樣式將作用在test的層里的ul標簽上。

現(xiàn)在的效果是沒有圓點了:

第三步:關鍵的浮動

這里是菜單變成橫向的關鍵,我們給li元素加上一個“float:left;”屬性,讓每個li浮動在前面一個li的左面。

CSS定義為:

.test li{float:left;}

效果是:

 

看,菜單變橫向了。就這么簡單!下面需要做的就是優(yōu)化細節(jié)了。

第四步:調(diào)整寬度

菜單都擠在一起不好看怎么辦?我們來調(diào)節(jié)li的寬度。

在CSS中添加定義width:100px指定一個li的寬度是100px,當然你可以根據(jù)你的需要調(diào)整數(shù)值:

.test li{float:left;width:100px;}

效果是:

服務熱線

153 8323 9821

功能和特性

價格和優(yōu)惠

網(wǎng)站和維護

推廣和優(yōu)化

微信服務號