課程
/前端開發(fā)
/HTML/CSS
/初識HTML(5)+CSS(3)-升級版
按照11-3wiki中的意思,加上div{font-size:0;},應該是消除內聯(lián)元素的間距,為什么結果卻是所有內容都沒有呢
2015-02-12
源自:初識HTML(5)+CSS(3)-升級版 12-3
正在回答
內聯(lián)元素是當做字體來處理的,字體之間是有間隔的,所以內聯(lián)元素之間也是有間隔的,字體設為0,可以消除間隔,但是重新設置內聯(lián)元素的字體大小
ailsaluoy 提問者
超人不會飛1
寒冬丨 回復 超人不會飛1
qq_Limpid_Star_04213932
慕萊塢4956951
這是因為代碼中的空行或空格引起的空格。
方法1.用注釋來填充這些空白
<a?>百度</a><!-- --><a?href="http://idcbgp.cn">慕課網</a><!-- --><span>33333</span><!-- --><span>44444</span><em>555555</em>
內聯(lián)元素的特點一:和其他元素都在一行上;因此這幾個詞語是分別單獨占用一行的,而一個換行符在顯示時只是一個空格,所以例子中有空隙。因此只需要讓幾個詞語寫在一行上,將換行符去掉便可以去除間隙。
如果想要兩個內聯(lián)元素并排沒有間距用?float:left;可以解決的
內聯(lián)元素之間的間距其實html文件標簽間的縮進或換行或空格被統(tǒng)一看為一個空格的結果,所有距離就是一個空格,與其父元素的font-size,letter-spacing以及word-spacing都有關。
我搜的
1、可以在html中直接把元素寫在一行上或把閉合標簽和第二個開始標簽寫在一行或兩行間添加注釋或直接去掉閉合標簽但最后一個不能去掉。2、設置margin-right為負值,但要考慮上下文的字體和文字大小。3、先設定子元素字體,再設置父元素font-size:0px;////chrome中:-webkit-text-size-adjust:none;4、設置父元素letter-spacing或word-spacing為負值,要考慮字體,子元素有文字也要注意設置letter-spacing或word-spacing的值。5.float:left;
原文在這里http://www.cnblogs.com/snowinmay/archive/2012/12/22/2829634.html
瞎玩,試了一下把代碼放一行上,沒找到wiki,so?放一行上也能消除間距?區(qū)別?
Fstar
oldwan
我想問現在wiki到哪里去了?????
耳南
display:block;變?yōu)閴K狀元素 float:left;
qq_幻成風_0
字體設為0就是將所有字體大小設為0,而不是將間隙變成0,字間距好像是letter-spacing:8px;
舉報
HTML(5)+CSS(3)基礎教程8小時帶領大家步步深入學習標簽用法和意義
5 回答內聯(lián)元素之間有一個間距問題
3 回答內聯(lián)元素之間的間距問題
2 回答內聯(lián)元素之間為何有間距問題
3 回答內聯(lián)元素之間的間距
2 回答內聯(lián)元素之間有一個間距問題,怎么解決?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-02-12
內聯(lián)元素是當做字體來處理的,字體之間是有間隔的,所以內聯(lián)元素之間也是有間隔的,字體設為0,可以消除間隔,但是重新設置內聯(lián)元素的字體大小
2016-10-22
這是因為代碼中的空行或空格引起的空格。
方法1.用注釋來填充這些空白
2016-08-20
內聯(lián)元素的特點一:和其他元素都在一行上;因此這幾個詞語是分別單獨占用一行的,而一個換行符在顯示時只是一個空格,所以例子中有空隙。因此只需要讓幾個詞語寫在一行上,將換行符去掉便可以去除間隙。
2016-06-20
如果想要兩個內聯(lián)元素并排沒有間距用?float:left;可以解決的
2016-03-16
內聯(lián)元素之間的間距其實html文件標簽間的縮進或換行或空格被統(tǒng)一看為一個空格的結果,所有距離就是一個空格,與其父元素的font-size,letter-spacing以及word-spacing都有關。
2016-02-20
我搜的
1、可以在html中直接把元素寫在一行上或把閉合標簽和第二個開始標簽寫在一行或兩行間添加注釋或直接去掉閉合標簽但最后一個不能去掉。
2、設置margin-right為負值,但要考慮上下文的字體和文字大小。
3、先設定子元素字體,再設置父元素font-size:0px;////chrome中:-webkit-text-size-adjust:none;
4、設置父元素letter-spacing或word-spacing為負值,要考慮字體,子元素有文字也要注意設置letter-spacing或word-spacing的值。
5.float:left;
原文在這里http://www.cnblogs.com/snowinmay/archive/2012/12/22/2829634.html
2016-02-12
瞎玩,試了一下把代碼放一行上,沒找到wiki,so?放一行上也能消除間距?區(qū)別?
2016-01-28
我想問現在wiki到哪里去了?????
2015-03-02
display:block;變?yōu)閴K狀元素 float:left;
2015-02-12
字體設為0就是將所有字體大小設為0,而不是將間隙變成0,字間距好像是letter-spacing:8px;