Как сделать такой шаблон блоками @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 16 ] 
*   Список форумов / Начинка и техника / Программирование для WWW » ответить » создать топик « | »
Автор Сообщение
noway Муж.
новый человек
1
Сообщения: 12
Зарегистрирован: 02.09.06
Откуда: Joshkar-Ola
Заголовок сообщения: Как сделать такой шаблон блоками
Сообщение Добавлено: 19 Март 2007, 12:27:57 
Здравствуйте. Помогите пожалуйста, сделать такой блочный шаблон. Суть в том, что блок A и блок В одинаковой высоты, блок С приклеен к подвалу блока В. Блок А - liquid, B и С - fixed

Заранее спасибо всем.

p.s.: Сделать блоки А и В у меня получается и все ок, но никак не могу сделать чтобы С был всегда снизу В
Kurilshik
Goldmember
142
Сообщения: 12797
Зарегистрирован: 18.10.04
Откуда: Кожаное кресло
Сообщение Добавлено: 19 Март 2007, 12:37:04 
таблицей получится меньше кода

_________________

Портфолио - ЖЖ - Кулинарные рецепты - Блог о дизайне, уроки фотошоп

icq: 295346452 | Почта: info()alexey-popov.com

.
karamba Муж.
старожил
209
Сообщения: 6498
Зарегистрирован: 17.08.05
Откуда: Киев. А шо?
Сообщение Добавлено: 19 Март 2007, 15:10:13 
навскидку, не зная требований к темлейту, архитектуры и планируемого поведения блоков при изменении высоты/ширины:
«В» объявляется position:relative, внутри него сидит «С» position:absolute.

_________________
клетчатый!
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 19 Март 2007, 15:55:37 
Kurilshik, дело даже не в том, что таблицей будет меньше кода, а в том, что этот тип разметки табличен по своей сути. Так что желание сделать блоками в такой ситуации -- это из серии "расскажите, как лучше удалять зубы через задний проход". Даже если через задний проход вдруг будет меньше кода, я бы трижды подумал, прежде чем так делать. :)
ziv Муж.
соучастник
16
Сообщения: 862
Зарегистрирован: 16.04.01
Сообщение Добавлено: 19 Март 2007, 16:12:50 
Crazy, а какже садо-мазо?
karamba Муж.
старожил
209
Сообщения: 6498
Зарегистрирован: 17.08.05
Откуда: Киев. А шо?
Сообщение Добавлено: 19 Март 2007, 16:17:22 
оффтопик:
бла-бла.
Чел спросил «как сделать блоками?», а не «как оптимальней?»

_________________
клетчатый!
ichik Муж.
соучастник
0
Сообщения: 434
Зарегистрирован: 09.07.06
Сообщение Добавлено: 19 Март 2007, 16:20:16 

noway писал(а):
p.s.: Сделать блоки А и В у меня получается и все ок, но никак не могу сделать чтобы С был всегда снизу В


Ну если это уже вышло, то вам сюда.
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 19 Март 2007, 16:21:35 
karamba, я не зря упомянул про удаление зубов. Я ж не сравнивал с "укажите оптимальный способ удаления зубов". А равно "укажите самый концептуально правильный" или "рекомендуемый всемирной ассоциацией стоматологов". Все четко и конкретно: "как удалять зубы через задницу".

И ответ, заметь, дан совершенно конкретный.
vashurin
новый человек
9
Сообщения: 129
Зарегистрирован: 21.06.06
Откуда: Самара
Сообщение Добавлено: 19 Март 2007, 17:30:49 

Kurilshik писал(а):
таблицей получится меньше кода


не факт.

Можно вообще нарисовать картинку в 1px высотой и длинной, например 1600px (желто-розовую, ну можно и длиннее для верности), пустить фоном для body (всего то делов, и не надо делать таблицу, потом строку, потом 2 ячейки, которые еще и нарезать внутри). А блок "C" позиционировать, как и советовали, абсолютно.

Тоже вариант. :)

_________________
С уважение, Вашурин Владимир.
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 19 Март 2007, 18:01:18 

vashurin писал(а):

Kurilshik писал(а):
таблицей получится меньше кода


не факт.



Верно. А если хрустальную вазу выкинуть с крыши пятиэтажного дома на асфальт, то она вовсе не обязательно разобьется.
xorvat Муж.
участник
41
Сообщения: 1632
Зарегистрирован: 19.06.06
Откуда: Киев
Сообщение Добавлено: 19 Март 2007, 18:16:37 

noway писал(а):
Здравствуйте. Помогите пожалуйста, сделать такой блочный шаблон. Суть в том, что блок A и блок В одинаковой высоты, блок С приклеен к подвалу блока В. Блок А - liquid, B и С - fixed

я не разбираюсь конечно в web-верстке, по-моему блок А больше блока В по высоте и елси вы хотите чтобы по высоте они были одинаковые, то нужно сделать блок D высотой как блок С, а шириной как блок А, и к нему же и прилепить блок С, нет?

_________________
try not. do or do not. (c) Great Jedi Master Yoda
http://whereismyorwofilm.wordpress.com/ <--фотоблог.
http://www.ya-art.com/ << понты.
vashurin
новый человек
9
Сообщения: 129
Зарегистрирован: 21.06.06
Откуда: Самара
Сообщение Добавлено: 19 Март 2007, 20:01:27 

Crazy писал(а):
Верно. А если хрустальную вазу выкинуть с крыши пятиэтажного дома на асфальт, то она вовсе не обязательно разобьется.


оффтопик:
Но ведь это же правда. Особенно, если учесть, что нет вводных, в виде высоты этажа, силы притяжения, силы сопротевление среды, через которую она будет падать и силы сопротивление поверхность, на которую ваза упадет.

А в моем варианте, кода действительно меньше.… много меньше... Да и потом разбираться проще.
noway, Дайте, еще хотя бы какие то вводные, а то я, ведь не телепат.

_________________
С уважение, Вашурин Владимир.
Kirill L. Муж.
Ater Cervus
41
Сообщения: 6574
Зарегистрирован: 18.12.05
Сообщение Добавлено: 19 Март 2007, 21:04:01 
оффтопик:
xorvat, нет, - блок С лежит на блоке В, который в свою очередь одинаковой высоты с блоком А...

_________________
logachev.eu
tentoys Муж.
постоянный участник
121
Сообщения: 2940
Зарегистрирован: 06.08.02
Откуда: МКАДонутряк
Сообщение Добавлено: 19 Март 2007, 21:29:47 
Как вариант (просто нету времени совсем) -- два вертикальных блока высотой 100%. В правом же -- тоже 2 блока "B" и "C" с соответствующими высотами.
оффтопик:
(спустя час, ужин отложил :-) )

ну, примерно так:
Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="ru" xml:lang="ru">
<head>
<meta http-equiv="Content-Type" content="text/html;" />
<title>CSS</title>
<style type="text/css">
body{
margin: 0;
padding: 0;
border: 0;
overflow: hidden;
height: 100%;
max-height: 100%;
}
#framecontent{
position: absolute;
top: 0;
bottom: 0;
right: 0;
width: 200px;
height: 100%;
overflow: hidden;
background: #000;
color: #fff;
}
#maincontent{
position: fixed;
top: 0;
left: 0;
right: 200px;
bottom: 0;
overflow: auto;
background:#cccc99;
}
.rightone{
margin: 2px;
height: 70%;
background: #993333;
}
.righttwo{
margin: 2px;
height: 20%;
background: #66ccff;
}
* html body{
padding: 0 200px 0 0;
}
* html #maincontent{
height: 100%;
width: 100%;
}
h1 {
text-align: center;
}
</style>
</head>
<body>
<div id="framecontent">
<div class="rightone">
<h1>first right</h1>
</div>
<div class="righttwo"><h1>second right</h1></div>
</div>
<div id="maincontent"><h1>ceter content</h1></div>
</body>
</html>

_________________
Keep in touch. Andrey Alexeev.
xorvat Муж.
участник
41
Сообщения: 1632
Зарегистрирован: 19.06.06
Откуда: Киев
Сообщение Добавлено: 20 Март 2007, 11:03:42 

Kirill L. писал(а):
xorvat, нет, - блок С лежит на блоке В, который в свою очередь одинаковой высоты с блоком А...

а, понял)

_________________
try not. do or do not. (c) Great Jedi Master Yoda
http://whereismyorwofilm.wordpress.com/ <--фотоблог.
http://www.ya-art.com/ << понты.
.talisman Муж.
участник
84
Сообщения: 1562
Зарегистрирован: 13.01.05
Сообщение Добавлено: 20 Март 2007, 21:33:31 
position:relative + position:absolute
*   Список форумов / Начинка и техника / Программирование для WWW « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 16 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100