最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

li 與 li 之間有看不見的空白間隔是什么原因引起的?如何解決?

2022-08-18 10:36 作者:網(wǎng)星軟件  | 我要投稿
瀏覽器會把 inline 內(nèi)聯(lián)元素間的空白字符(空格、換行、Tab 等)渲染成一個空格。為了美觀,通常是一個<li>放在一行,這導致<li>換行后產(chǎn)生換行字符,它變成一個空格,占用了一個字符的寬度。

解決辦法:

(1)為<li>設置 float:left。不足:有些容器是不能設置浮動,如左右切換的焦點圖等。

(2)將所有<li>寫在同一行。不足:代碼不美觀。

(3)將<ul>內(nèi)的字符尺寸直接設為 0,即 font-size:0。不足:<ul>中的其他字符尺寸也被設為 0,需要額外重新設定其他字符尺寸,且在 Safari 瀏覽器依然會出現(xiàn)空白間隔。

(4)消除<ul>的字符間隔 letter-spacing:-8px,不足:這也設置了<li>內(nèi)的字符間隔,因此需要將<li>內(nèi)的字符間隔設為默認 letter-spacing:normal。

li 與 li 之間有看不見的空白間隔是什么原因引起的?如何解決?的評論 (共 條)

分享到微博請遵守國家法律
中宁县| 民乐县| 芜湖市| 宜良县| 巧家县| 赤城县| 高尔夫| 扎兰屯市| 吉木乃县| 凤山市| 简阳市| 满城县| 克什克腾旗| 景德镇市| 梅河口市| 江西省| 邳州市| 南和县| 浮梁县| 达尔| 洱源县| 若尔盖县| 大名县| 成安县| 万荣县| 六盘水市| 德昌县| 英吉沙县| 仁寿县| 眉山市| 衢州市| 资兴市| 乐亭县| 东光县| 山东| 甘洛县| 武定县| 偏关县| 武隆县| 宁德市| 永定县|