1
Мне показалось, что я понял метод clearfixing с помощью CSS - но я не могу заставить его работать правильно. По какой-то причине siblingContainer
, который появляется после того, как buttonContainer
содержит плавающие элементы, кажется, не очищает?Как правильно очистить эти плавающие divs?
HTML:
<div class="buttonContainer">
<div class="action_button">Button 1</div>
<div class="action_button">Button 2</div>
</div>
<div class="siblingContainer"></div>
CSS:
.action_button {
font-family: Arial;
font-size: 9pt;
font-weight: bold;
background-color: #f2c059;
color: white;
border-radius: 5px;
display: inline-block;
padding: 5px;
cursor: pointer;
}
.buttonContainer {
margin: 5px;
}
.buttonContainer div {
margin: 0 5px;
float: right;
}
.buttonContainer div:last-child:after {
content: "";
display: block;
clear: both;
}
.siblingContainer {
height: 500px;
background: gray;
}
скрипку: http://jsfiddle.net/np0c6feh/1/
Это то же самое, как у меня, не так ли? Итак, вы добавляете clearfix к последнему ребенку! Ницца. –
@PraveenKumar это то же самое, что и сейчас, но это было не тогда, когда я отправил lol –
Хорошо. Конечно. ':)' –