Strict Standards: Resource ID#36 used as offset, casting to integer (36) in /home/u1001/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#38 used as offset, casting to integer (38) in /home/u1001/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#39 used as offset, casting to integer (39) in /home/u1001/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: Замена TABLE на DIV [2]
ТвойWeb » WebMaster класс » CSS » Замена TABLE на DIV

Страниц (3): « 1 [2] 3 »
 

11. chiv - 01 Июля, 2005 - 12:39:08 - перейти к сообщению
I'm sorry! Уже исправил - вот до чего доводит копипаста.
Вопрос:
Как с помощью стилей организовать "резиновый" трёхколоночный дизайн, чтобы центральная колонка имела фиксированную ширину и горизонтальное центрирование?Однако
12. Леголегс - 24 Июля, 2005 - 20:33:39 - перейти к сообщению
chiv
Вот сайт с резиновым трёхколоночным дизайном
А как это - центральная с фиксированной шириной? А "резиновость" тогда за счёт боковых? Левой или правой? И зачем?
13. chiv - 29 Июля, 2005 - 20:47:56 - перейти к сообщению
Спасибо!
Как создать сайт с резиновым трёхколоночным дизайном и с фиксированным размером боковых колонок я знаю, а вот с фиксированным центром и плавающими боковинами (т.е. центральная колонка имеет фиксированную ширину и расположена строго по центру) создать не получаетсяОгорчение
А зачем... мне уже не очень важно, но всякое бывает может зачем и понадобится, а пока просто спортивный интерес.Подмигивание
14. ETC - 29 Июля, 2005 - 21:37:40 - перейти к сообщению
CODE:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Untitled Document</title>
<style type="text/css">
<!--
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
.div_all {
height: 100%;
width: 100%;
background-color: #CCCCCC;
text-align: center;
}
.div_c {
background-color: #666666;
display: inline;
width: 750px;
position: absolute;
height: 100%;
left: 50%;
margin-left: -375px;
}
.div_l {
color: #FFFFFF;
background-color: #993300;
display: inline;
height: 100%;
position: absolute;
left: 0px;
padding-right: 375px;
width: 50%;
}
.div_r {
display: inline;
background-color: #9999FF;
height: 100%;
right: 0px;
position: absolute;
width: 50%;
padding-left: 375px;
}
-->
</style></head>

<body>
<div class="div_all">
<div class="div_l">Left</div>
<div class="div_r">Right</div>
<div class="div_c">Center</div>
</div>
</body>
</html>

Траблы все увидите сразу после просмотра...
15. chiv - 29 Июля, 2005 - 22:40:24 - перейти к сообщению
ETC
Спасибо! Это то, что нужно.
Наконец я понял как работают отрицательные отступыПо пиву!
Жаль, конечно, что для корректного использования придётся несколько извратить код, но так даже интереснееУлыбка
16. ETC - 29 Июля, 2005 - 23:03:50 - перейти к сообщению
Ну в общем извращаться там и извращаться...
Там проблемы основные возникают, когда сворачиваешь окно... надо, по видимому ставить распорки...
17. chiv - 29 Июля, 2005 - 23:13:29 - перейти к сообщению
Если центральная колонка пикселей 200 - 300, можно обойтись и без распорок, а вот абсолютное позиционирование не очень хорошо.
18. ETC - 29 Июля, 2005 - 23:40:25 - перейти к сообщению
Есть другие мысли? Вперёд!
19. Самоделкин - 15 Апреля, 2006 - 03:36:38 - перейти к сообщению
Честно пытаюсь оценить прелести вёрстки на дивах, но в упор не понимаю, чем эта задачка по геометрии <тебе 50% и мне 375px> лучше, чем <table width="750" align="center">.
20. TvoyWeb - 15 Апреля, 2006 - 11:56:21 - перейти к сообщению
Самоделкин
ИМХО, div'ы - это хорошо. Но в некоторых случаях без таблиц все таки не обойтись. при чем для использования div'ов нужно достаточно хорошо владеть CSS.
Самоделкин пишет:
лучше, чем

Без таблиц HTML кода меньше в большинстве случаев.

Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0106]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/u1001/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33