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

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

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

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

武林網(wǎng)(m.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ā)表
主站蜘蛛池模板: 德清县| 武乡县| 抚州市| 荔浦县| 普格县| 泽库县| 玉门市| 余江县| 彰化县| 上栗县| 五峰| 鹤壁市| 邳州市| 湖南省| 仁化县| 万载县| 河间市| 石棉县| 安庆市| 墨玉县| 集贤县| 独山县| 汪清县| 东兴市| 会同县| 梧州市| 泸溪县| 晋宁县| 利川市| 清新县| 济宁市| 涞水县| 游戏| 柏乡县| 乌拉特前旗| 邵阳县| 武安市| 汤阴县| 汤原县| 光山县| 康定县|