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

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

為什么ul里的width設置為301px

.notice_tit ul{width:301px;

? ? ? ? ? ? ? ? ? ? left:-1px;}

正在回答

4 回答

老師講的不一定對,下面的解答也有很多有錯誤的, 不能完全相信別人。 自己多動手試驗就知道了?

其實, ul的寬度設300就夠了,301反而是錯的,?

你把tit的css里面的overflow:hidden去掉, 再給ul的CSS加一個?background: red;?

你就會發現, 其實設為301px, 反而多出來了一個像素。

因為不管你是否有浮動1px,tit的寬度始終只有 298px+2px(border)的寬度,只是在老師的程序里面,她設了一個overflow:hidden ? ?你看不到而已

你把ul寬設為 300像素, 其實效果是一樣的。。


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

如老師說的,首先ul是要先定義絕對定位,因為絕對定位與相對定位不同的一點是,絕對定位之后元素就脫離了標準文本流了,這樣一來,就相當于ul位于標準文本流的上面一層了,通過老師的這種設置就可以實現在上面那層的ul的邊框和大容器的邊框進行重合了,就不會出現旁邊的邊框出現2px的,會變粗,不好看。

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

為什么加上邊距的距離


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

加上邊距的距離

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

舉報

0/150
提交
取消

為什么ul里的width設置為301px

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

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

幫助反饋 APP下載

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

公眾號

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