Назад к вопросам
Intern
72
questionbank
Для чего используется свойство 'clear' в CSS?
Sobes Copilot
Получайте ответы в реальном времени
Ответ от нейросети
sobes.tech AI
Свойство clear в CSS используется для управления обтеканием элементов вокруг плавающих (floating) элементов. Оно указывает, с какой стороны плавающие элементы не должны обтекать текущий элемент.
Возможные значения:
none: Позволяет обтекание с обеих сторон. (По умолчанию)left: Запрещает обтекание слева. Элемент будет сдвинут вниз, если слева есть плавающий элемент.right: Запрещает обтекание справа. Элемент будет сдвинут вниз, если справа есть плавающий элемент.both: Запрещает обтекание с обеих сторон. Элемент будет сдвинут вниз, если с любой стороны есть плавающий элемент.inherit: Наследует значение от родительского элемента.
Пример использования:
.left-float {
float: left;
width: 100px;
height: 100px;
background-color: lightblue;
}
.content {
clear: left; /* Этот элемент не будет обтекать .left-float */
background-color: lightgreen;
}
Свойство clear часто применяется для следующего за плавающим элементом элемента, чтобы предотвратить его наслоение и заставить его начаться ниже плавающего элемента.