第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

內(nèi)聯(lián)元素之間有一個間距問題

按照11-3wiki中的意思,加上div{font-size:0;},應(yīng)該是消除內(nèi)聯(lián)元素的間距,為什么結(jié)果卻是所有內(nèi)容都沒有呢

正在回答

11 回答

內(nèi)聯(lián)元素是當(dāng)做字體來處理的,字體之間是有間隔的,所以內(nèi)聯(lián)元素之間也是有間隔的,字體設(shè)為0,可以消除間隔,但是重新設(shè)置內(nèi)聯(lián)元素的字體大小

6 回復(fù) 有任何疑惑可以回復(fù)我~
#1

ailsaluoy 提問者

謝謝你
2015-02-13 回復(fù) 有任何疑惑可以回復(fù)我~
#2

超人不會飛1

你說的代碼應(yīng)該是這樣: 1.設(shè)置body中的所有元素字體大小為0px; body{font-size:0px;} 2.設(shè)置子元素的字體大小20px; a,span,em,lable{font-size:20px;}
2016-09-19 回復(fù) 有任何疑惑可以回復(fù)我~
#3

寒冬丨 回復(fù) 超人不會飛1

子元素中為什么加lable,不過去掉的話文本就消失了
2016-09-29 回復(fù) 有任何疑惑可以回復(fù)我~
#4

qq_Limpid_Star_04213932

“字體之間是有間隔的”,這句話有問題,擺明了這個間距是因為代碼中的換行引起的空格,而不是字體間距。 把內(nèi)聯(lián)元素看成一個個偽字 整個過程應(yīng)該是偽字縮小時,空格也會縮小。偽字為0時,空格也為0。 而,內(nèi)聯(lián)元素里面的真字元素設(shè)置了大小,就從“偽字”里溢出。
2016-10-22 回復(fù) 有任何疑惑可以回復(fù)我~
#5

慕萊塢4956951

我覺得你說的不對。正如標(biāo)題“內(nèi)聯(lián)元素之間有一個間距問題”所言,但是忽略了一個條件就是每個行內(nèi)元素,也就是內(nèi)聯(lián)元素的代碼之間都是一行一行的寫的,所以造成換行,也就是回車效果,這在瀏覽器解析HTML時,當(dāng)作空格處理。所以才會出現(xiàn)間隔效果。
2017-01-14 回復(fù) 有任何疑惑可以回復(fù)我~
查看2條回復(fù)

這是因為代碼中的空行或空格引起的空格。

方法1.用注釋來填充這些空白

<a?>百度</a><!--
--><a?href="http://idcbgp.cn">慕課網(wǎng)</a><!--
--><span>33333</span><!--
--><span>44444</span><em>555555</em>


0 回復(fù) 有任何疑惑可以回復(fù)我~

內(nèi)聯(lián)元素的特點一:和其他元素都在一行上;因此這幾個詞語是分別單獨占用一行的,而一個換行符在顯示時只是一個空格,所以例子中有空隙。因此只需要讓幾個詞語寫在一行上,將換行符去掉便可以去除間隙。http://img1.sycdn.imooc.com//57b7f7240001d84b08300369.jpg

20 回復(fù) 有任何疑惑可以回復(fù)我~

如果想要兩個內(nèi)聯(lián)元素并排沒有間距用?float:left;可以解決的

2 回復(fù) 有任何疑惑可以回復(fù)我~

內(nèi)聯(lián)元素之間的間距其實html文件標(biāo)簽間的縮進(jìn)或換行或空格被統(tǒng)一看為一個空格的結(jié)果,所有距離就是一個空格,與其父元素的font-size,letter-spacing以及word-spacing都有關(guān)。

0 回復(fù) 有任何疑惑可以回復(fù)我~

我搜的

1、可以在html中直接把元素寫在一行上或把閉合標(biāo)簽和第二個開始標(biāo)簽寫在一行或兩行間添加注釋或直接去掉閉合標(biāo)簽但最后一個不能去掉。

2、設(shè)置margin-right為負(fù)值,但要考慮上下文的字體和文字大小。

3、先設(shè)定子元素字體,再設(shè)置父元素font-size:0px;////chrome中:-webkit-text-size-adjust:none;

4、設(shè)置父元素letter-spacing或word-spacing為負(fù)值,要考慮字體,子元素有文字也要注意設(shè)置letter-spacing或word-spacing的值。

5.float:left;

原文在這里http://www.cnblogs.com/snowinmay/archive/2012/12/22/2829634.html

4 回復(fù) 有任何疑惑可以回復(fù)我~

http://img1.sycdn.imooc.com//56bd7e820001821808820552.jpg

瞎玩,試了一下把代碼放一行上,沒找到wiki,so?放一行上也能消除間距?區(qū)別?

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

Fstar

如最佳回答所說,內(nèi)聯(lián)元素想當(dāng)于一個字,每個字之間空格或者換行顯示出來就會空格。比如:<p>11111 222</p>,(顯示為11111 222)
2016-02-21 回復(fù) 有任何疑惑可以回復(fù)我~
#2

oldwan

回車會被瀏覽器默認(rèn)為是一個空格
2016-03-11 回復(fù) 有任何疑惑可以回復(fù)我~

我想問現(xiàn)在wiki到哪里去了?????

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

耳南

http://idcbgp.cn/wiki
2016-05-09 回復(fù) 有任何疑惑可以回復(fù)我~

display:block;變?yōu)閴K狀元素 float:left;

3 回復(fù) 有任何疑惑可以回復(fù)我~
#1

qq_幻成風(fēng)_0

你這不是左浮動嗎 豈不是不占空間了啊 下面還要設(shè)置清除浮動 多麻煩
2017-06-11 回復(fù) 有任何疑惑可以回復(fù)我~

字體設(shè)為0就是將所有字體大小設(shè)為0,而不是將間隙變成0,字間距好像是letter-spacing:8px;

0 回復(fù) 有任何疑惑可以回復(fù)我~
首頁上一頁12下一頁尾頁

舉報

0/150
提交
取消

內(nèi)聯(lián)元素之間有一個間距問題

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號