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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

關(guān)于a標(biāo)簽加入inline-block的問題

我想問下啊 a標(biāo)簽不加display的時(shí)候 貌似 看著也不錯(cuò) 為什么要加入display呢?讓a元素有了塊級(jí)屬性 又有什么優(yōu)點(diǎn)呢?我試了下 ?感覺加了display之后 margin-top 貌似 變的多了 更好看了...但是想不明白 為何如此!求學(xué)的好的 告訴下 ?讓我學(xué)習(xí)下 謝謝了

正在回答

2 回答

我們經(jīng)常在設(shè)計(jì)網(wǎng)站的導(dǎo)航部分的時(shí)候,如果想讓導(dǎo)航超鏈接hover顯示背景,但稍不注意,默認(rèn)的inline會(huì)讓你抓狂,因?yàn)閐isplay:inline會(huì)將超鏈接顯示為內(nèi)聯(lián)元素,即沒有寬和高的作用效果,這里無論你背景怎么設(shè)置,寬高都不會(huì)超出超鏈接的寬高范圍!所以我們可以使用 block 或 inline-block 來解決此問題!

display:block?? 此元素將顯示為塊級(jí)元素,此元素前后會(huì)帶有換行符。
display:inline-block 行內(nèi)塊元素。(CSS2.1 新增的值)

當(dāng)我們?cè)?lt;a>標(biāo)簽里添加 display:block 或 display:inline-block 時(shí),<a>標(biāo)簽也就有了塊元素的一些特性,此時(shí)我們?cè)O(shè)置<a>標(biāo)簽的寬高才會(huì)起作用,hover背景也才會(huì)有效果,不同的是,display:block 會(huì)讓元素前后帶上換行符,所以如果想讓導(dǎo)航元素在一行內(nèi)顯示,則需要添加float屬性,完整的寫法如下:

<a?href="#"?style="display:?block;?float:left;">block</a>

而display:inline-block 則不需要float屬性,因?yàn)樗谋旧砭褪切袃?nèi)塊元素,寫法如下:

<a?href="#"?style="display:?inline-block;">block</a>


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

慕姐4424294 提問者

超級(jí)專業(yè)的回答 萬分感謝了 謝謝啊
2015-11-11 回復(fù) 有任何疑惑可以回復(fù)我~

內(nèi)聯(lián)元素沒有寬高 ? 你可以設(shè)置他為 內(nèi)聯(lián)塊級(jí)元素

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

慕姐4424294 提問者

哦 是不是這樣意思 塊級(jí)元素沒有高度 寬度 就是我給a設(shè)置了 高度 和寬度 a也不會(huì)顯示不出來 所以 必須 讓a成為一個(gè)塊級(jí)元素 這樣它的高度 寬度 才會(huì)顯示 是吧?
2015-11-12 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

關(guān)于a標(biāo)簽加入inline-block的問題

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

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

幫助反饋 APP下載

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

公眾號(hào)

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