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

首頁 > 開發 > CSS > 正文

關于IE6下Li標簽左邊多出寬16pxBUG的問題

2024-07-11 08:49:58
字體:
來源:轉載
供稿:網友

偶然發現,IE6的Li標簽左邊會多出16px的寬度,即使把list-style-type設置成none。而在Firefox中卻是正常的(IE其它版本沒測試,不過應該是和Firefox一樣的)。

經驗證,其實是IE6的list-style-position屬性造成的,默認情況下,Firefox中list-style-position值為 outside,即列表項符號會在LI標簽的外面顯示。而IE6的默認值則相反(inside)。不過這還不是問題關鍵,IE6完全是屬于占著茅坑不拉屎 的那種,即使你不顯示列表項符號,即把list-style-type設置成none,它依然會保留列表項符號占用的空間。所以無論你給LI的設置 margin:0或者padding:0,你都會發現Li左邊會多出16PX的空間。

IE6 li 16px bug

既然知道問題的關鍵,解決起來就不難了,直接設置 ul 的樣式為

list-style-position:outside;

OK,把項目符號趕到LI的外面去,讓IE6去哭吧。。。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 海阳市| 阳朔县| 微山县| 浏阳市| 元氏县| 德江县| 黎川县| 鄂托克旗| 阳春市| 龙海市| 玉溪市| 盐边县| 阳东县| 茌平县| 永修县| 柳州市| 西吉县| 九寨沟县| 沙洋县| 桦南县| 酒泉市| 义乌市| 玛沁县| 巨野县| 惠水县| 大田县| 进贤县| 彩票| 沙洋县| 旺苍县| 高陵县| 巴彦淖尔市| 九台市| 荥阳市| 府谷县| 洛宁县| 张家界市| 三都| 民权县| 鹤峰县| 连云港市|