CSS如何居中一個float浮動元素?
CSS居中一個float浮動元素的核心:
讓最外面的層相對定位,left等於50%,然後內部巢狀層也使用相對定位且left設為-50%,這樣的效果就是內層相對整行為水平居中;
#wrapper {
float: left;
position: relative;
text-align: left;
left: 50%;
}
#wrapper ul {
list-style: none;
position: relative;
left: -50%;
}
#wrapper ul li {
float: left;
position: relative; /* For IE6 */
}
<div id=”wrapper”>
<ul>
<li><a href=”#”>Button 1</a> </li>
<li><a href=”#”>Button 2`s a bit longer</a> </li>
<li><a href=”#”>Butt 3</a> </li>
<li><a href=”#”>Button 4</a> </li>
</ul>
</div>
本文轉自 塗根華 51CTO部落格,原文連結:http://blog.51cto.com/tugenhua/772840,如需轉載請自行聯絡原作者
相關文章
- CSS float浮動CSS
- CSS float 浮動CSS
- CSS浮動(float)CSS
- CSS 浮動(Float) 清除浮動CSS
- CSS如何讓浮動導航欄元素居中顯示CSS
- CSS之浮動FloatCSS
- 浮動元素水平居中
- JavaScript設定元素float浮動JavaScript
- 好程式設計師分享居中一個float元素程式設計師
- CSS 深入理解之 float 浮動CSS
- CSS 浮動(float,clear) 通俗講解CSS
- CSS基礎——浮動(float)【學習筆記】CSS筆記
- 楊元:CSS浮動(float,clear)通俗講解CSS
- 如何居中一個元素(終結版)
- javascript使用style方式如何設定和獲取元素的float浮動屬性JavaScript
- css清除浮動float的七種常用方法總結CSS
- CSS浮動float的導航欄小案例總結CSS
- float浮動元素不會有margin外邊距合併效果
- CSS浮動元素特點有什麼CSS
- css如何隱藏一個元素CSS
- web前端css定位position和起浮floatWeb前端CSS
- CSS浮動一:divCSS
- JavaScript動態設定float浮動JavaScript
- div垂直居中-CSS元素垂直居中方法CSS
- CSS元素居中常用方法CSS
- css 元素左右居中總結CSS
- CSS圍住浮動元素的三種方法CSS
- DIV浮動層絕對居中定位用CSS怎麼寫CSS
- 絕對定位元素、浮動元素會生成一個塊級框
- float浮動的詳細總結
- 暴雪專線320125{函式呼叫}Web-CSS-CSS Float(浮動)函式WebCSS
- CSS 文字li元素中垂直居中CSS
- CSS子元素居中(父元素寬高已知,子元素未知)CSS
- IE CSS Bug系列:有layout的元素無法浮動CSS
- 如何實現CSS居中?–CSS居中常用方法CSS
- CSS 技巧篇(七):設定元素居中CSS
- css多列li元素水平居中效果CSS
- CSS 導航欄元素居中顯示CSS