У меня есть заголовок/контейнер без указанной ширины (поэтому он до тех пор, пока родительский). Внутри этого, у меня есть два меньших div. Теперь первый должен содержать только картинку (с установленным размером), а другой должен быть таким большим, как осталось место. Я не могу использовать ширину набора, потому что я не знаю ширины заголовка. Как это сделать с помощью чистого CSS?Сделать div заполнить остальную часть родительского
Что я хочу, в конечном счете, это изображение, затем текст выравнивается справа вверху, а затем текст выравнивается с нижней частью изображения слева. Знаете ли вы, что это лучший способ сделать это?
Вот картина так легче понять:
Спасибо, Александр
EDIT 1:
HTML:
<div class="header">
<div class="header_left">
<div class="pic"><img width="35px" src="http://upload.wikimedia.org/wikipedia/commons/1/1a/Volkswagen_Logo.png" /></div>
</div>
<div class="header_right">
<div class="time">18m ago</div>
<div class="name">Volkswagen</div>
</div>
</div>
CSS:
.header {
}
.header_left {
display: inline-block;
}
.pic {
margin: 5px;
}
.header_right {
display: inline-block;
}
.time {
margin: 5px;
float: right;
}
.name {
margin: 5px;
float:left;
}
Это своего рода»грязный прямо сейчас, потому что я просто пытался много вещей, и это последнее дело.
Было бы намного проще с вашим кодом. Отправьте его, чтобы мы могли посмотреть, что вы попробовали, и сообщить, где проблема: – BackSlash
Спасибо за отзыв, я добавил код (хотя это может не сильно помочь, потому что я просто хочу знать, как это сделать. Мой код, вероятно, мусор: P) – Aleksander