以下为ChatGPT自动生成的解答,正确与否请自行判断。 也许你也可以从大家的发帖中找到想要的答案!
BFE.devAI解答 - 前端面试问题
140. 请说明CSS中的`clear`。
clear
属性用于控制浮动元素对其他元素的影响,有四个可能的取值:
clear: none
(默认值):允许元素左右两侧存在浮动元素。clear: left
:元素左侧不允许有浮动元素。clear: right
:元素右侧不允许有浮动元素。clear: both
:元素不允许左右两侧存在浮动元素。
当一个元素上下两个元素都是浮动的情况下,元素会预留出空间来避免被浮动元素覆盖,使用clear
可以确保元素下方没有浮动元素。