dandandan
Мой дом здесь!
- Регистрация
- 7 Авг 2008
- Сообщения
- 1.036
- Реакции
- 293
- Автор темы
- #1
как растянуть div по высоте другого дива без js
Верстаю шаблон.
Вот кусок html кода.
на картинке начинается с красной стрелки.
Фотографии растягиваются по ширине на 100% от ширины дива, а вот высота фотки при этом неизвестна и равна X на рисунке. В результате получается так, что задний фон у дивов шириной 15% не окрашивается, т.к., видимо высоту нужно как-то задать. Если внутри дива поместить , то див, шириной 15% закрашивается на одну строку.
Аналогично получилось и при ширине 80 и 20%.
Как залить зеленым цветом задний фон у дива шириной 15 и 20 % (выделен пунктирными рамочками)? Я так поинимаю, что надо как-то его растянуть. Тогда как его растянуть до ширины другого дива?
Верстаю шаблон.
Вот кусок html кода.
на картинке начинается с красной стрелки.
Код:
<div class="left85"><img src="images/07.jpg" width="100%" alt="фокусы" /><div>
<div class="right15"> <div>
<div class="clear"></div>
<div class="left80"><img src="images/08.jpg" width="100%" alt="фокус" /><div>
<div class="right20"> <div>
Код:
div.left85{
float:left;
width:85%;
}
div.right15 {
float:right;
width:15%;
background:#0e3206 url(images/grin.gif) repeat;
}
div.left80{
float:left;
width:80%;
}
div.right20 {
float:right;
width:20%;
background:#0e3206 url(images/grin.gif) repeat;
}
div.clear{
clear:both;
}
Аналогично получилось и при ширине 80 и 20%.
Как залить зеленым цветом задний фон у дива шириной 15 и 20 % (выделен пунктирными рамочками)? Я так поинимаю, что надо как-то его растянуть. Тогда как его растянуть до ширины другого дива?
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.