- Автор темы
- #1
Ув. форумчане. Помогите решить задачу...
Есть следующий HTML код:
ему соответствует следующий стиль:
Результат этого кода Вы можете видеть на приложеной картинки.
Подскажите, помогите пожалуйста, как сделать:
1) Что б рамка была резиновой, тянулась по ширине и по высоте (если сейчас задать ей длину 100% к примеру, то это не сработает, сам блок увеличится, но все элементы останутся так, как есть, а если задать и им тоже процентной значение, то рамка слетит коту под хвост)
2) Подскажите более гуманный способ, которым можно верстать подобные рамки
3) Я нарезал пнг картинки в фотошопе, делал их прозрачными, как пофиксить в ие пнг картинки, что б они были прозрачными???
Заранее благодарю за ответ, прилагаю фотку и архив с вайлами верстки
Есть следующий HTML код:
HTML:
<div id="wrapper">
<div id="login">
<div class="top-right-corner">
<div class="top-left-corner">
<div class="bottom-left-corner">
<div class="bottom-right-corner">
<div class="left-border"></div>
<div class="top-bg">
<div class="bottom-bg">
text text text text text text
</div>
</div>
<div class="right-border"></div>
<div class="clear"></div>
</div>
</div>
</div>
</div>
</div>
<div class="logincopyright">
</div>
</div>
ему соответствует следующий стиль:
HTML:
#wrapper { width:100%; background:url(../images/background.jpg) top repeat-x; padding-top:216px;}
#login { width:440px; height:380px; margin:auto; background:#fffaf4; }
.top-right-corner { background:url(../images/top-right-bg.png) top right no-repeat; }
.top-left-corner { background:url(../images/top-left-bg.png) top left no-repeat; }
.bottom-left-corner { background:url(../images/bottom-left-bg.png) bottom left no-repeat; }
.bottom-right-corner { background:url(../images/bottom-right-bg.png) bottom right no-repeat; height:380px; }
.left-border { background:url(../images/left-bg.png) left repeat-y; float:left; width:9px; height:346px; margin-top:17px; margin-bottom:17px; }
.right-border { background:url(../images/right-bg.png) right repeat-y; float:right; width:9px; height:346px; margin-top:17px; margin-bottom:17px; }
.top-bg { background:url(../images/top-bg.png) top repeat-x; margin-left:8px; margin-right:8px; float:left; height:9px; width:406px; }
.bottom-bg { background:url(../images/bottom-bg.png) bottom repeat-x; width:406px; height:380px; }
.clear { clear:both; }
.logincopyright { width:435px; margin:auto; margin-top:22px }
Результат этого кода Вы можете видеть на приложеной картинки.
Подскажите, помогите пожалуйста, как сделать:
1) Что б рамка была резиновой, тянулась по ширине и по высоте (если сейчас задать ей длину 100% к примеру, то это не сработает, сам блок увеличится, но все элементы останутся так, как есть, а если задать и им тоже процентной значение, то рамка слетит коту под хвост)
2) Подскажите более гуманный способ, которым можно верстать подобные рамки
3) Я нарезал пнг картинки в фотошопе, делал их прозрачными, как пофиксить в ие пнг картинки, что б они были прозрачными???
Заранее благодарю за ответ, прилагаю фотку и архив с вайлами верстки