我對css中clear命令的理解

2021-08-21 20:51:29 字數 411 閱讀 6624

clear這個命令之前一直理解為clear:left—就是清除元素左邊的其他元素,但實際效果卻並不是這樣讓人越想越糊塗,網上搜尋了一下看到一位大神的文章:

《準確理解css clear:left/right的含義及實際用途》有啟發但還是有些模糊,大概是每個人的語言理解差異所致,所以想用自己能理解的語言記錄在這裡,以下是我的理解:

clear只能改變自身的位置,他的清除並不是真的清除其他元素而只是改變自身位置使得自身位置看上去滿足清除效果;

clear的效果只會被**中先於他顯示的其他元素啟用不會對在他之後才顯示的元素啟用,而且這些先於他顯示的元素的float的值要與clear的值相同,也就是說clear:left 只會被其他float:left的元素啟用。

以上就是我對clear的理解,我是剛由c/s轉b/s錯漏之處在所難免,多多指正!!

對css中clear元素的理解

clear left 表示左側不能有浮動元素。clear right 表示右側不能有浮動元素。clear both 表示左右兩側都不能有浮動元素。但在使用時,還得考慮css優先順序問題。相同型別選擇器制定的樣式,在樣式表檔案中,越靠後的優先順序越高 當所有元素的clear屬性都設為right時,由於...

css中的clear屬性

所有主流瀏覽器都支援 clear 屬性。clear 屬性規定元素的哪一側不允許其他浮動元素。我們有時希望清除掉其他元素浮動對當前元素產生的影響,這時可以使用clear來完成功能 可選值 none,預設值,不清除浮動 left,清除左側浮動元素對當前元素的影響 right,清除右側浮動元素對當前元素的...

我對android中Activity的理解

一 activity是什麼 在我們的應用中,我們看到裝置螢幕顯示出來的東西都是屬於activity的,activity可以說是乙個平台,這個平台上我們用來展示view的各種子類 布局 控制項 自定義的view activity就像乙個魚缸或者窗戶,而view就像魚缸的水和魚,窗戶外面的風景。我們看到...