主頁(yè) > 知識(shí)庫(kù) > 模擬兼容性的 inline-block 屬性

模擬兼容性的 inline-block 屬性

熱門(mén)標(biāo)簽:快速更改地圖標(biāo)注點(diǎn)標(biāo) 隨州外呼系統(tǒng)廠家 地圖標(biāo)注樓盤(pán) 沈陽(yáng)400電話辦理多少錢 地圖標(biāo)注微信好友 ai電話機(jī)器人效果差 南昌電話機(jī)器人系統(tǒng) 蘇州做電話機(jī)器人 南山電話機(jī)器人
而現(xiàn)在對(duì)于 inline-block 屬性運(yùn)用的需求也越來(lái)越多,可惜依舊只有 Firefox3 beta、IE8 beta、Opera、Safari 支持 inline-block 屬性(注:原來(lái)只有 Opera、Safari 支持),但 IE6、IE7 可以通過(guò)觸發(fā) hasLayout 來(lái)模擬,F(xiàn)irefox2 有-moz-inline-box 和 -moz-inline-stack 私有屬性(這兩個(gè)屬性的比較引用自秦歌的《display:inline-block的應(yīng)用兩例》)。

在實(shí)際應(yīng)用中 -moz-inline-box 會(huì)存在元素間的對(duì)齊等問(wèn)題,雖然 Firefox 還有一個(gè)私有屬性 -moz-box-align 來(lái)幫助解決對(duì)齊問(wèn)題,但依舊難以預(yù)料問(wèn)題多多,而相對(duì)來(lái)說(shuō) -moz-inline-stack 的表現(xiàn)更像 inline-block ,這點(diǎn)可以在 Firefox3 中測(cè)試出來(lái)。但 -moz-inline-stack 使用時(shí)也會(huì)有一個(gè) bug ,如果一個(gè) display:-moz-inline-stack; 的元素外層元素是 display:inline; 即會(huì)使 Firefox 中其包含的鏈接不可點(diǎn),這個(gè)需要用 position:relative; 來(lái)解決。

最終我們模擬的代碼如下:
復(fù)制代碼 代碼如下:

display:inline-block; /*Firefox3 beta、IE8 beta、Opera、Safari 支持,IE 下觸發(fā) inline 元素的 hasLayout*/
display:-moz-inline-stack; /* Firefox 的私有屬性,也可以用 -moz-inline-box */

zoom:1; /*IE 下觸發(fā) hasLayout*/
*display:inline; /*一旦IE 下觸發(fā)了 hasLayout,設(shè)置 block 元素為 inline 會(huì)使 display:inline 效果與 display:inline-block 相似*/

text-indent:-9999px;
*text-indent:0;
font-size:0;
line-height:0; /* 如需隱藏文字,可用這四個(gè)屬性 */
/*另外上面隱藏文字,還可以用更簡(jiǎn)化的方法:line-height:超級(jí)大值;font-size:0; */

overflow:hidden; /* 隱藏溢出的內(nèi)容 */

vertical-align:middle; /* 行內(nèi)垂直居中,針對(duì) Opera 比較大的偏離 */

width:?px; /*?為任意非auto值*/
height:?px; /*?為任意非auto值*/
您可能感興趣的文章:
  • 塊元素block element和內(nèi)聯(lián)元素inline element
  • 塊元素block element和內(nèi)聯(lián)元素inline element
  • 如何消除inline-block屬性帶來(lái)的標(biāo)簽間間隙

標(biāo)簽:玉樹(shù) 石家莊 濰坊 濰坊 大同 昭通 商洛 深圳

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《模擬兼容性的 inline-block 屬性》,本文關(guān)鍵詞  模擬,兼容,性的,inline-block,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《模擬兼容性的 inline-block 屬性》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于模擬兼容性的 inline-block 屬性的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章