css多個元素在容器內水平均勻分佈
在很多效果中都有這樣的應用,那就是元素能夠在容器中能夠水平均勻分佈。
下面就通過程式碼例項演示一下如何實現此功能,這裡就不考慮IE6-IE8這樣低版本瀏覽器。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> * { margin:0px; padding:0px; } ul { margin:0px auto; background:green; width:230px; height:50px; } ul li { list-style-type:none; width:50px; height:50px; float:left; margin-right:10px; background:#ccc; } li:nth-child(4) { margin-right:0px; } </style> </head> <body> <ul> <li></li> <li></li> <li></li> <li></li> </ul> </body> </html>
上面的程式碼實現了我們的要求,程式碼非常簡單,這裡不多介紹了。
:nth-child()可以參閱CSS E:nth-last-child(n)一章節。
使用彈性佈局可以更加輕鬆實現此功能,具體可以參閱css3的flex彈性佈局實現貼邊均勻等分列表一章節。
相關文章
- CSS等寬均勻分佈效果CSS
- css實現盒尺寸重置、均勻分佈的子元素、截斷文字CSS
- 有趣的CSS題目(6): 全相容的多列均勻佈局問題CSS
- flex產品列表均勻分佈程式碼例項Flex
- Redis中雜湊分佈不均勻該怎麼辦Redis
- css多列等寬分佈程式碼例項CSS
- 圓形小球環形均勻分佈程式碼例項
- mongodb資料庫範圍分片資料分佈不均勻MongoDB資料庫
- NumPy 均勻分佈模擬及 Seaborn 視覺化教程視覺化
- CSS塊狀元素和內聯元素CSS
- css在用空元素、無內容的元素佈局不相容ie7/8CSS
- css水平元素寬度自適應均勻排列程式碼例項CSS
- flexbox佈局下flex:auto的元素沒有平均分佈Flex
- 談談一些有趣的CSS題目(六)–全相容的多列均勻佈局問題CSS
- 在一個元素上:hover,改變另一個元素的css屬性CSS
- 02 CSS塊級元素和行內元素CSS
- CSS的塊級元素和行內元素CSS
- CSS塊級/內聯元素CSS
- css3實現多個元素依次顯示CSSS3
- jquery css()一次性為多個元素設定多個樣式jQueryCSS
- CSS 塊級元素和行內元素和行內塊元素 及其相互轉換CSS
- 愛奇藝內容分發工具,分發多個平臺,運營多個賬號
- 關於共軛分佈,beta分佈,二項分佈和Dirichlet分佈、多項式分佈的關係
- STL.vector容器刪除單個元素、部分元素、全部元素
- css貼邊均勻等分列表CSS
- CSS行內元素設定寬高CSS
- 深入理解行內元素的佈局
- css3的flex彈性佈局實現貼邊均勻等分列表CSSS3Flex
- javascript元素勻速運動程式碼例項JavaScript
- 10 分鐘內瞭解陣列中存在元素的多種方式陣列
- Html/CSS07(佈局,引入,表單元素)HTMLCSS
- css多列li元素水平居中效果CSS
- css 如何把元素固定在容器底部?(四種方式)CSS
- 塊級元素和行內元素分別有哪些
- CSS下一個兄弟元素CSS
- css如何隱藏一個元素CSS
- css數第二個li元素CSS
- css匹配第n個li元素CSS