主頁 > 知識庫 > css 跨瀏覽器實(shí)現(xiàn)float:center

css 跨瀏覽器實(shí)現(xiàn)float:center

熱門標(biāo)簽:網(wǎng)站文章發(fā)布 智能手機(jī) 呼叫中心市場需求 服務(wù)器配置 銀行業(yè)務(wù) 美圖手機(jī) 檢查注冊表項 鐵路電話系統(tǒng)
復(fù)制代碼 代碼如下:

div id="macji">
ul class="macji-skin">
li>列表一/li>
li>列表二/li>
li>列表三/li>
/ul>
/div>

我們希望實(shí)現(xiàn)li是浮動的,并且居中的(li個數(shù)不固定,ul寬度未知)??梢栽O(shè)置ul的text-align:center,再設(shè)置li的display,可以實(shí)現(xiàn)居中,但這樣不是我們的初衷,我們需要實(shí)現(xiàn)float:center。

這里我們得先重溫一下position:relative,它將依據(jù)left,right,top,bottom等屬性在正常文檔流中偏移位置。那我們可以讓ul為position:relative;left:50%,然后再讓li像左浮動,在讓它position:relative;right:50%(或者left:-50%),那么li就像向中間浮動一樣居中了。廢話不多說,先試試。
復(fù)制代碼 代碼如下:

#macji{
position:relative;
width:100%;
height:80px;
background-color:#eee;
text-align:center;
overflow:hidden;
}
#macji .macji-skin{
float:left;
position:relative;
left:50%;
}
#macji .macji-skin li{
position:relative;
right:50%;
float:left;
margin:10px;
padding:0 10px;
border:solid 1px #000;
line-height:60px;
}
您可能感興趣的文章:
  • javascript css styleFloat和cssFloat
  • javascript css float屬性的特殊寫法
  • CSS中Float(浮動)相關(guān)技巧文章
  • javascript下操作css的float屬性的特殊寫法
  • css position: absolute、relative詳解
  • CSS定位中Positoin、absolute、Relative的一些研究
  • relative absolute無法沖破的等級問題解決
  • Div CSS absolute與relative的區(qū)別小結(jié)
  • position:relative/absolute無法沖破的等級
  • 解決rs.absolutepage=-1的問題
  • 詳細(xì)分析css float 屬性以及position:absolute 的區(qū)別

標(biāo)簽:新疆 沈陽 樂山 滄州 河南 紅河 上海 長治

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《css 跨瀏覽器實(shí)現(xiàn)float:center》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266