課程
/前端開發
/HTML/CSS
/企業網站綜合布局實戰
為什么span沒有在div的最右端對齊
2016-06-06
源自:企業網站綜合布局實戰 3-12
正在回答
li不要加float:left。float之后,li標簽雖然還是block元素,但是某些性質類似inline-block,如寬高收縮由內部元素撐起,寬度不再是整行。這時span再float:right只是在li內部浮動,到邊界就不走了。關于float可以看下張鑫旭大神的課程,慕課網就有。
菜呆米子 提問者
第一,span要在li標簽里,如果你上復制同學回復的代碼,那就他的標簽位置就有錯。
第二,你截圖的第二張你已經把span標簽放在了a標簽前了,講道理就算span浮動右邊,也應該是在超鏈接的左邊。標簽的包裹關系是這樣<li><a href="#"></a><span></span></li>
舉報
本課程重點介紹HTML/CSS實現常見企業網站布局的方法
4 回答top-content和logo-right右邊沒有對齊?
1 回答如何在同一行中將鏈接內容置于左對齊,日期時間右對齊?
1 回答為什么"左對齊"沒垂直居中顯示
1 回答從上一節沒對齊,這節也沒對齊,有人幫我看看嗎?
1 回答設置圖片的垂直對齊后為什么是文字發生對齊變化????
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-06-06
li不要加float:left。float之后,li標簽雖然還是block元素,但是某些性質類似inline-block,如寬高收縮由內部元素撐起,寬度不再是整行。這時span再float:right只是在li內部浮動,到邊界就不走了。關于float可以看下張鑫旭大神的課程,慕課網就有。
2016-12-27
第一,span要在li標簽里,如果你上復制同學回復的代碼,那就他的標簽位置就有錯。
第二,你截圖的第二張你已經把span標簽放在了a標簽前了,講道理就算span浮動右邊,也應該是在超鏈接的左邊。標簽的包裹關系是這樣<li><a href="#"></a><span></span></li>