Уласцівасць clear
Уласцівасць clear адмяняе
абцяканне аднаго элемента іншымі,
зададзенага ўласцівасцю float.
Можа прымаць наступныя значэнні:
none (адмяняе дзеянне сябе ж),
both (адмяняе float адначасова справа і злева),
left (адмяняе float злева), right (адмяняе
float справа).
Сінтаксіс
селектар {
clear: none або left або right або both
}
Прыклад
Давайце адмянім абцяканне малюнка тэкстам злева:
<img class="image" src="bg.png" alt="">
<div class="txt">
<p>
тэкст тэкст тэкст тэкст тэкст тэкст
тэкст тэкст тэкст тэкст тэкст тэкст
тэкст тэкст тэкст тэкст тэкст тэкст
тэкст тэкст тэкст тэкст тэкст тэкст
</p>
</div>
.image {
float: left;
padding-right: 10px;
}
.txt {
clear: left;
}
:
Прыклад
Цяпер давайце адмянім абцяканне малюнка тэкстам справа:
<img class="image" src="bg.png" alt="">
<div class="txt">
<p>
тэкст тэкст тэкст тэкст тэкст тэкст
тэкст тэкст тэкст тэкст тэкст тэкст
тэкст тэкст тэкст тэкст тэкст тэкст
тэкст тэкст тэкст тэкст тэкст тэкст
</p>
</div>
.image {
float: right;
padding-right: 10px;
}
.txt {
clear: right;
}
:
Прыклад
Давайце адмянім дзеянне самога
ўласцівасці clear:
<img class="image" src="bg.png" alt="">
<div class="txt">
<p>
тэкст тэкст тэкст тэкст тэкст тэкст
тэкст тэкст тэкст тэкст тэкст тэкст
тэкст тэкст тэкст тэкст тэкст тэкст
тэкст тэкст тэкст тэкст тэкст тэкст
</p>
</div>
.image {
float: right;
padding-right: 10px;
}
.txt {
clear: none;
}
:
Глядзіце таксама
-
уласцівасць
bottom,
якое задае пазіцыю ніжняга краю элемента -
уласцівасць
top,
якое задае пазіцыю верхняга краю элемента -
уласцівасць
left,
якое задае пазіцыю левага краю элемента -
уласцівасць
right,
якое задае пазіцыю правага краю элемента -
псеўдаэлемент
::backdrop,
які задае размяшчэнне пасля першага элемента -
уласцівасць
caption-side,
якое задае пазіцыю загалоўка табліцы