css如何?li元素在父元素中平均分布效果,cssli

來源:互聯網
上載者:User

css如何?li元素在父元素中平均分布效果,cssli

css如何?li元素在父元素中平均分布效果:
在實際應用中,通常父元素中有一排子項目,並且這些子項目能夠在父元素中均勻分布。
雖然效果簡單,實現的方式也各有不同,但是對於一些初學者可能會構成一些困擾。
代碼如下:

<!DOCTYPE html><html><head><meta charset=" utf-8"><meta name="author" content="http://www.softwhy.com/" /><title>螞蟻部落</title><style>*{  margin:0px;  padding:0px;}#box{  width:625px;  border:1px solid red;  overflow:hidden;  margin:50px;}#ul_box{width:630px;}ul li{  width:100px;  height:30px;  margin-right:5px;  list-style:none;  float:left;  background:#CCC;  text-align:center;  line-height:30px;}</style></head> <body><div id="box">  <div id="ul_box">     <ul style="overflow:hidden">      <li>螞蟻部落一</li>      <li>螞蟻部落二</li>      <li>螞蟻部落三</li>      <li>螞蟻部落四</li>      <li>螞蟻部落五</li>      <li>螞蟻部落六</li>    </ul>  </div></div></body> </html>

上面的代碼實現了導覽列在父元素中均勻分布的效果,並且兩端都沒有空隙,只有中間有空隙。
實現原理:
其實實現的原理非常的簡單,就是li元素浮動以後,然後設定右外邊距,再將父元素ul_box(其實用ul元素也是可以的)寬度設定為ul的寬度,也就是630(包括li元素的寬度還有外邊距),這個時候自然左右邊會有空隙,然後只要使用最外層的box父元素進行一下overflow截取就可以了。

原文地址是:http://www.softwhy.com/forum.php?mod=viewthread&tid=16765

更多內容可以參閱:http://www.softwhy.com/divcss/

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.