Меню
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON PHP КАК СДЕЛАТЬ
     ❯   

CSS Справочники


CSS Свойства





float



Пример

Позвольте изображению переместиться вправо:

img {
float: right;
}
Попробуйте сами »

Определение float

CSS свойство float определяет, должен ли элемент перемещаться влево, вправо или не должен перемещаться вообще.

Примечание: Абсолютно позиционированные элементы игнорируются CSS свойство float!

Примечание: Элементы, расположенные рядом с плавающим элементом, будут обтекать его. Чтобы избежать этого, используйте свойство clear или clearfix hack (смотрите пример внизу этой страницы).

Показ демо ❯

Значение по умолчанию: none
Унаследовано: no
Анимируемый: no. Читайте о animatable
Версия: CSS1
JavaScript синтаксис: object.style.cssFloat="left" Попробуй

Поддержка float

Цифры в таблице указывают первую версию браузера, которая полностью поддерживает это свойство.

Свойство
float 1.0 4.0 1.0 1.0 7.0


Синтаксис float

float: none|left|right|initial|inherit;

Значения float

Значение Описание Демонстрация
none Элемент не плавает (будет отображаться только там, где он встречается в тексте). Это значение по умолчанию Демо ❯
left Элемент плавает слева от своего контейнера Демо ❯
right Элемент перемещается справа от своего контейнера Демо ❯
initial Устанавливает для этого свойства значение по умолчанию. Читайте о initial
inherit Наследует это свойство от своего родительского элемента. Читайте о inherit

Примеры float

Пример

Позвольте изображению переместиться влево:

img {
float: left;
}
Попробуйте сами »
Пример

Пусть изображение отображается только там, где оно встречается в тексте (float: none):

img {
float: none;
}
Попробуйте сами »
Пример

Переместите первую букву абзаца влево и оформите букву в стиле:

span {
float: left;
width: 0.7em;
font-size: 400%;
font-family: algerian, courier;
line-height: 80%;
}
Попробуйте сами »
Пример

Используйте float со списком гиперссылок для создания горизонтального меню:

.header, .footer {
background-color: grey;
color: white;
padding: 15px;
}

.column {
float: left;
padding: 15px;
}

.clearfix::after {
content: "";
clear: both;
display: table;
}

.menu {width: 25%;}
.content {width: 75%;}
Попробуйте сами »
Пример

Используйте float для создания домашней страницы с верхним и нижним колонтитулами, левым содержимым и основным контентом:

.header, .footer {
background-color: grey;
color: white;
padding: 15px;
}

.column {
float: left;
padding: 15px;
}

.clearfix::after {
content: "";
clear: both;
display: table;
}

.menu {width: 25%;}
.content {width: 75%;}
Попробуйте сами »
Пример

Не допускайте размещения плавающих элементов слева или справа от указанного элемента <p>:

img {
float: left;
}

p.clear {
clear: both;
}
Попробуйте сами »
Пример

Если плавающий элемент выше содержащего элемента, он выйдет за пределы своего контейнера. Это можно исправить с помощью "clearfix hack":

.clearfix::after {
content: "";
clear: both;
display: table;
}
Попробуйте сами »

Страницы по теме float

CSS Учебник: CSS Поплавок

HTML DOM справочник: cssFloat свойство



×

Связаться с отделом продаж

Если вы хотите использовать услуги schoolsw3 как образовательное учреждение, команда или предприятие, отправьте нам электронное письмо:
sales@schoolsw3.com

Сообщить об ошибке

Если вы хотите сообщить об ошибке или внести предложение, отправьте нам электронное письмо:
help@schoolsw3.com

Schoolsw3 оптимизирован для обучения и подготовки. Примеры могут быть упрощены для улучшения чтения и обучения. Учебники, ссылки и примеры постоянно проверяются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего контента.
При использовании Schoolsw3 вы соглашаетесь прочитать и принять наши условия использования,
политику использования файлов cookie и конфиденциальности.

Авторское право 1999- © Copyright. Все права защищены. Schoolsw3 работает на SW3.CSS.