Пожалуйста, обратите внимание на этот Fiddle: https://jsfiddle.net/cu1tpbe3/12/Вертикальное выравнивание фиксированной ширины/высоты DIV внутри переменной высоты DIV
Как вертикальной Align класс .close_button
в центре переменной класса высоты .container
?
код HTML выглядит следующим образом:
<div class="container">
<div class="close_button"><img src="http://www.example.com/image.png" alt="Close" class="the_image" /></div>
<div class="the_text">Some Text</div>
</div>
CSS-:
.container {
position : relative;
width : 100%;
height : auto;
background-color: yellow;
}
.the_text {
display: table-cell;
position : relative;
padding : 0.5em 5.2% 0.5em 5.2%;
line-height : normal;
font-size : medium;
color : white;
text-align : left;
background-color: blue;
}
.close_button {
display: table-cell;
background-color: green;
float : right;
}
.the_image {
width : 30px;
height : 30px;
}
Почему раскладку использование таблицы и плавать в то же время? Не можете ли вы просто переместить кнопку div после текстовой ячейки и удалить поплавок? –