亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

內聯元素間距問題

下面是代碼。請問一下為什么把內聯元素變成塊級元素之后,字體的樣式定義為0,間距就沒有了?而且我發現只有div標簽的樣式變
了還不行,必須要設置?a,span,em的字體大小為20px,不然啥都顯示不了,是因為?a,?span,?em?把?div?樣式覆蓋了的原因嗎?
而且我試了試把?div?標簽里面的字體大小改成?1px,輸出還是會有間距。所以?div?標簽里面的樣式是消除間距的主要因素嗎?

<title>行內元素標簽</title>

<style type="text/css">

div {

? ? font-size: 0px;

}

a,span,em{

? ? font-size: 20px;

}

a,span,em{

background:pink;/*設置a、span、em標簽背景顏色都為粉色*/

}



</style>

</head>

<body>

? ? <div>

? ? ? ? <a >百度</a>

? ? ? ? <a href="http://www.xianlaiwan.cn">慕課網</a>

? ? ? ? <span>33333</span>

? ? ? ? <span>44444</span><em>555555</em>

? ? </div>

</body>

</html>


正在回答

1 回答

你把div的字體大小font-size設置為0px那肯定什么都顯示不了呀,font-size是字體大小。

0 回復 有任何疑惑可以回復我~
#1

人稱大帥逼 提問者

我把div的字體大小定義成0,間距就沒有了
2018-12-30 回復 有任何疑惑可以回復我~
#2

慕少7442064 回復 人稱大帥逼 提問者

您的a、shan標簽都在div標簽里,你把div設置成了0,里面的子標簽當然顯示不出來了呀
2019-01-13 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
初識HTML(5)+CSS(3)-升級版
  • 參與學習       1228738    人
  • 解答問題       19080    個

HTML(5)+CSS(3)基礎教程8小時帶領大家步步深入學習標簽用法和意義

進入課程

內聯元素間距問題

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號