課程
/前端開發(fā)
/JavaScript
/形形色色的下拉菜單
為什么margin-top設(shè)置成li 的高度,會(huì)不穩(wěn)定?
2018-02-28
源自:形形色色的下拉菜單 4-2
正在回答
因?yàn)樵O(shè)置之后字體開始寫入位置就超出了li的定義高度,一定不會(huì)有你想要的效果,解決方法是設(shè)置ul的line-height屬性大于你要設(shè)置的字體的像素值?;蛘卟欢xul,li寬高屬性,在li中定義padding屬性。在你要寫入的東西的標(biāo)簽屬性定義margin就可以了。
舉報(bào)
本教程從易到難,循循漸進(jìn),運(yùn)用不同技術(shù)實(shí)現(xiàn)動(dòng)態(tài)下拉菜單
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2018-03-01
因?yàn)樵O(shè)置之后字體開始寫入位置就超出了li的定義高度,一定不會(huì)有你想要的效果,解決方法是設(shè)置ul的line-height屬性大于你要設(shè)置的字體的像素值?;蛘卟欢xul,li寬高屬性,在li中定義padding屬性。在你要寫入的東西的標(biāo)簽屬性定義margin就可以了。