Часткова відміна float в css

Відео: Курс Основи HTML і CSS - CSS властивість float [Урок 11]

Часткова відміна float в CSS

Відео: Уроки CSS - Урок 5 - Властивості float, clear. Бестаблічная верстка

У цій статті я вирішив розібрати одну проблему, яка іноді зустрічається при верстці, і при цьому в Інтернеті знайти її рішення дуже важко. У цій статті ми розберемо проблему часткового скасування float в CSS, а так же я Вам покажу її рішення.

Отже, давайте розберемо ось такий код:

Відео: 30 CSS Absolute and Relative Position float

id="Left"gt;ліві блоки
id="Right"gt;
src="Images / img.jpg"alt=""/ Gt;
текст статті
style="clear: both-"gt;
Автор: Іван Іванов- Розділ: CSS



І CSS-код:

#left {
border
-right:5px solid # 000-
float: left-
height
:400px-
width
:200px-
}
#right {
margin
-left:220px-
}
#right img {
float: left-
}



Яка була наша задача? зробити 2 колонки: у лівій колонці є якийсь контент, в правій колонці є стаття. І у цій статті є картинка з float: left; (Як і у лівого блоку). Потім ми хочемо вивести блок з інформацією про статтю, безумовно, ми не хочемо, щоб ця інформація була праворуч від картинки. Тому додаємо clear-блок. Однак, тут нас чекає сюрприз.

Скасувалося не тільки float: left; у картинки, а й у лівого блоку. Таким чином, інформація про статтю пішла вниз, порівнявшись з нижньою межею лівого блоку (оскільки він вище). Як вирішити цю проблему? Дуже просто, достатньо в блок #right додати властивість overflow:

#right {
margin
-left:220px-
overflow
: hidden-
}

Тепер все встало на свої місця. властивість overflow відповідає за відображення того, що знаходиться за межами блоку. І hidden повідомляє, що буде відображатися лише те, що знаходиться всередині блоку, а все інше буде приховано. Саме це властивість і значення дозволяє нам вирішити проблему з частковим скасуванням float в CSS.

Поділися в соціальних мережах:

Схожі
Як вирівняти по центру блок змінної ширини.Як вирівняти по центру блок змінної ширини.
Nodejs. Як створити "список справ". Частина 1.Nodejs. Як створити "список справ". Частина 1.
Закруглені кути на css3.Закруглені кути на css3.
Вивчаємо sass. Математичні операції.Вивчаємо sass. Математичні операції.
Закруглені кути через cssЗакруглені кути через css
Структура блокової версткиСтруктура блокової верстки
Коментарі у вигляді бульбашки.Коментарі у вигляді бульбашки.
Багатоколоночних текст на css3.Багатоколоночних текст на css3.
Clearfix на cssClearfix на css
Структура верстки для двоколонковому сайтуСтруктура верстки для двоколонковому сайту
» » Часткова відміна float в css