inline-block的兼容bug

我們知道inline-block可以代替float幼苛,避免清除浮動等一系列不必要的麻煩绿饵。
但是inline-block也有他自身的缺陷,在IE6俯逾,IE7下也不兼容程腹。
我們先說說他自身的缺陷匣吊。
先看如下代碼

<style>
        *{
            padding: 0;
            margin: 0;
        }
        body{
            background: #142131;
        }
        .main{
            width: 980px;
            height: 96px;
            margin: 100px auto;
            background: #f7f7f7;
        }
        .page{
            width: 25%;
            height: 96px;
            display: inline-block;
            line-height: 96px;
            text-align: center;
            color: #ffffff;
            font-size: 28px;
        }
        .page1{
            background: orangered;
        }
        .page2{
            background: #0e5280;
        }
        .page3{
            background: #247ee0;
        }
        .page4{
            background: #009300;
        }
    </style>
 <div class="main">
        <div class="page page1">page1</div>
        <div class="page page2">page2</div>
        <div class="page page3">page3</div>
        <div class="page page4">page4</div>
 </div>

運行的結(jié)果會呈現(xiàn)如下結(jié)果:


運行結(jié)果

我們會發(fā)現(xiàn)并不是我們想要的結(jié)果,他并沒有在一行顯示寸潦,在右邊會有默認(rèn)的右邊距色鸳。這是html換行引起的,現(xiàn)在我們改變html的書寫結(jié)構(gòu):


改變html的書寫結(jié)構(gòu)
再看他現(xiàn)在的顯示:
修改后顯示

我們發(fā)現(xiàn)page1和page2之間的間距不見了见转。這樣是能解決間距問題命雀,但同時給我們帶的是html代碼結(jié)構(gòu)層次不夠清晰,有沒有其他方法解決呢斩箫?
當(dāng)然有吏砂。
我們給他們的父級main設(shè)置font-size:0即可解決撵儿,也不用在改變html代碼結(jié)構(gòu)。因為font-size屬性是可以繼承的狐血,所以在給父級設(shè)置font-size:0后统倒,他本身要重新定義設(shè)置font-size值。


解決bug之后
兼容性:IE6氛雪、IE7不識別inline-block但可以觸發(fā)塊元素房匆,其它主流瀏覽器均支持inline-block。
在ie7下呈現(xiàn):
在ie7下呈現(xiàn)
要兼容如何解決他呢报亩?
在page中定義如下屬性即可解決浴鸿。
{
 display: inline;
    zoom: 1;
}

以上。
(注:前端開發(fā)弦追,細(xì)碎繁雜岳链。開這個專欄,僅僅是想把我平時工作學(xué)習(xí)中遇到的問題劲件,給它記錄下來掸哑,并沒有做歸納梳理,所以不會那么詳實連貫零远。大神大牛苗分,請繞道。如果對你真有幫助牵辣,不吝賜我我一顆紅心摔癣,或者賞我一顆糖吃,我也會滿心笑納纬向,手動笑~~~)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末择浊,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子逾条,更是在濱河造成了極大的恐慌琢岩,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,635評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件师脂,死亡現(xiàn)場離奇詭異担孔,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)危彩,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,543評論 3 399
  • 文/潘曉璐 我一進(jìn)店門攒磨,熙熙樓的掌柜王于貴愁眉苦臉地迎上來泳桦,“玉大人汤徽,你說我怎么就攤上這事【淖” “怎么了谒府?”我有些...
    開封第一講書人閱讀 168,083評論 0 360
  • 文/不壞的土叔 我叫張陵拼坎,是天一觀的道長。 經(jīng)常有香客問我完疫,道長泰鸡,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,640評論 1 296
  • 正文 為了忘掉前任壳鹤,我火速辦了婚禮盛龄,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘芳誓。我一直安慰自己余舶,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 68,640評論 6 397
  • 文/花漫 我一把揭開白布锹淌。 她就那樣靜靜地躺著匿值,像睡著了一般。 火紅的嫁衣襯著肌膚如雪赂摆。 梳的紋絲不亂的頭發(fā)上挟憔,一...
    開封第一講書人閱讀 52,262評論 1 308
  • 那天,我揣著相機(jī)與錄音烟号,去河邊找鬼绊谭。 笑死,一個胖子當(dāng)著我的面吹牛汪拥,可吹牛的內(nèi)容都是我干的龙誊。 我是一名探鬼主播,決...
    沈念sama閱讀 40,833評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼喷楣,長吁一口氣:“原來是場噩夢啊……” “哼趟大!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起铣焊,我...
    開封第一講書人閱讀 39,736評論 0 276
  • 序言:老撾萬榮一對情侶失蹤逊朽,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后曲伊,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體叽讳,經(jīng)...
    沈念sama閱讀 46,280評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,369評論 3 340
  • 正文 我和宋清朗相戀三年坟募,在試婚紗的時候發(fā)現(xiàn)自己被綠了岛蚤。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,503評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡懈糯,死狀恐怖涤妒,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情赚哗,我是刑警寧澤她紫,帶...
    沈念sama閱讀 36,185評論 5 350
  • 正文 年R本政府宣布硅堆,位于F島的核電站,受9級特大地震影響贿讹,放射性物質(zhì)發(fā)生泄漏渐逃。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,870評論 3 333
  • 文/蒙蒙 一民褂、第九天 我趴在偏房一處隱蔽的房頂上張望茄菊。 院中可真熱鬧,春花似錦赊堪、人聲如沸买羞。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,340評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽畜普。三九已至,卻和暖如春群叶,著一層夾襖步出監(jiān)牢的瞬間吃挑,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,460評論 1 272
  • 我被黑心中介騙來泰國打工街立, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留舶衬,地道東北人。 一個月前我還...
    沈念sama閱讀 48,909評論 3 376
  • 正文 我出身青樓赎离,卻偏偏與公主長得像逛犹,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子梁剔,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,512評論 2 359

推薦閱讀更多精彩內(nèi)容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案虽画? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 13,759評論 1 92
  • CSS格式化排版 1、字體 我們可以使用css樣式為網(wǎng)頁中的文字設(shè)置字體荣病、字號码撰、顏色等樣式屬性。下面我們來看一個例...
    張文靖同學(xué)閱讀 1,289評論 0 3
  • 本文主要是起筆記的作用个盆,內(nèi)容來自慕課網(wǎng). 認(rèn)識CSS樣式 CSS全稱為“層疊樣式表 (Cascading Styl...
    0o凍僵的企鵝o0閱讀 2,651評論 0 30
  • 簡介網(wǎng)絡(luò)瀏覽器很可能是使用最廣的軟件脖岛。在這篇入門文章中,我將會介紹它們的幕后工作原理颊亮。我們會了解到柴梆,從您在地址欄輸...
    wengjq閱讀 2,034評論 2 15
  • 本課來自http://www.imooc.com/learn/9請不要用作商業(yè)用途。 HTML5 HTML介紹 H...
    PYLON閱讀 3,233評論 0 5