国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > CSS > 正文

IE中img多出5px的空白解決4種方法

2024-07-11 09:04:18
字體:
供稿:網(wǎng)友

武林網(wǎng)(www.survivalescaperooms.com)文章簡介:最近地實踐中,越來越覺得 li 元素中包含 a img 元素的時候會比較麻煩,需要注意,當(dāng)然,問題還是一如既往的出現(xiàn)在 IE 下。

嗯,開場先胡扯幾句不相關(guān)地感言。最近的工作讓我有了很多實踐的機會,同時也讓我收獲頗豐。在群里聊天的時候也提到過,所有的學(xué)習(xí)過程,最好是理論-實踐-再理論-再實踐。。。的一個循環(huán)往復(fù)的過程。這里說的理論是個比較寬泛地概念,其中包括書本理論,也包括對實踐地總結(jié)。只有理論沒有實踐,往往造成眼高手低,想得好,做得差;只一味地實踐卻不通過理論地學(xué)習(xí)和總結(jié),看起來好像忙忙碌碌,到頭來會兩手空空。

最近地實踐中,越來越覺得 li 元素中包含 a img 元素的時候會比較麻煩,需要注意,當(dāng)然,問題還是一如既往的出現(xiàn)在 IE 下。以下為其中一例:

html

><><> ><><> ><><> ><><></ul>

css

ul{ width: 280px;}ul li{ display:block; height:57px; width:277px;}

其中 temp.jpg 尺寸為 277×57

Firefox 下的正常表現(xiàn):

IE中img多出5px的空白解決4種方法


IE6 下的非正常表現(xiàn):

IE中img多出5px的空白解決4種方法


很明顯地可以看到 IE 中,li 的表現(xiàn)高度,并非我們設(shè)定的 57px,而是比其要高,這是因為 img 下面多出了 5px 的空白。

解決方法 一

使 li 浮動,并設(shè)置 img 為塊級元素

ul{ width: 280px;}ul li{ float:left; display:block; height:57px; width:277px;}img{ display: block;}

解決方法 二

設(shè)置 ul 的 font-size:0;

ul{ width: 280px; font-size: 0;}ul li{ display:block; height:57px; width:277px;}

解決方法 三

設(shè)置 img 的 vertical-align: bottom;

ul{ width: 280px; font-size: 0;}ul li{ display:block; height:57px; width:277px;}img{ vertical-align:bottom;}

解決方法 四

設(shè)置 img 的 margin-bottom: -5px;

ul{ width: 280px; font-size: 0;}ul li{ display:block; height:57px; width:277px;}img{ margin-bottom: -5px;}

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 改则县| 北京市| 萍乡市| 夏邑县| 白水县| 二连浩特市| 汝南县| 龙江县| 仁寿县| 元氏县| 郸城县| 兰溪市| 南丰县| 渝北区| 略阳县| 绥德县| 台南县| 横山县| 荔波县| 宁乡县| 交城县| 西贡区| 婺源县| 桐梓县| 兴城市| 温州市| 湄潭县| 浪卡子县| 凉城县| 渝中区| 蒲江县| 茂名市| 双桥区| 广丰县| 武强县| 湘乡市| 聂拉木县| 大港区| 诸城市| 藁城市| 苏尼特左旗|