Запрет перемещения

Кроме значений left и right, свойство float имеет еще одно, float: none, которое применяется, чтобы вообще запретить перемещение элемента. Может показаться, что это не слишком умно, поскольку самый естественный путь предотвратить перемещение элемента – просто не объялять его, так ведь? Однако значение float по умолчанию – none. Иначе говоря, это значение необходимо для обеспечения обычного неперемещаемого поведения; без него все элементы перемещались бы свободно и царила бы полная анархия. Во-вторых, может потребоваться переопределить какой-то стиль импортированной таблицы стилей.

Представьте, что используется серверная таблица стилей, в которой изображения определены как перемещаемые. Но на одной конкретной странице вы не хотите перемещать изображения. Так вот, чтобы не писать новую таблицу стилей, достаточно поместить правило img {float: none;} во встроенную таблцу стилей вашего документа. Однако кроме этой ситуации применять float: none практически негде.

Оцените статью: (0 голосов)
0 5 0

Статьи из раздела CSS на эту тему:
Блок-контейнер
Блоки-контейнеры и абсолютно позиционированные элементы
Видимость элементов
Задание ширины и высоты
Запрет на обтекание