CSS的clear屬性用于控制一個元素是否在浮動元素的旁邊浮動。它規定了元素在左側或右側的浮動元素之后是否應該被“清除”。具體來說,clear屬性有以下幾個取值:
none(默認值):元素旁邊可以有浮動元素。
left:元素在左側的浮動元素之后不應該浮動。
right:元素在右側的浮動元素之后不應該浮動。
both:元素在左側和右側的浮動元素之后都不應該浮動。
當一個元素被設置為clear屬性時,它將被推到浮動元素的下方,以避免與浮動元素發生重疊。這在設計中非常有用,可以確保頁面布局的正確性和一致性。