X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Про растягивающиеся верстку, даже не знаю, как правильно задать вопрос...
shtil
shtil
Topic Starter сообщение 14.6.2009, 18:41; Ответить: shtil
Сообщение #1


в общем есть у меня нарисованный дизайн, вот его схема:

[img]http://xmages.net/out.php/i275737_Untitled1.jpg[/img]

допустим, "тело" имеет большой обьем др. элементов. Как зделать так, что бы, когда текста в "теле" было больше, чем его размеры - "тело" увеличивалось, в вместе с ним добавлялись вниз элементы "стеночка 1 и 2"
т.е. с добавлением чего-либо сайт увеличивался по-вертикали
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
v1ex
v1ex
сообщение 14.6.2009, 18:59; Ответить: v1ex
Сообщение #2


Если верстка табличная, то просто три колонки и все.
А если блочная, то нужно макет посмотреть, т.к. физически тянуть без js сразу несколько блоков не получится, можно только визуально "обмануть", что все блоки тянуться.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
shtil
shtil
Topic Starter сообщение 14.6.2009, 19:02; Ответить: shtil
Сообщение #3


(v1ex @ 14.6.2009, 18:59) *
Если верстка табличная, то просто три колонки и все.
А если блочная, то нужно макет посмотреть, т.к. физически тянуть без js сразу несколько блоков не получится, можно только визуально "обмануть", что все блоки тянуться.

делаю на таблицах, можно подробнее про это :)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
v1ex
v1ex
сообщение 14.6.2009, 19:06; Ответить: v1ex
Сообщение #4


HTML:
<table class="main">
  <tr><td class="header" colspan="3">шапка</td></tr>
  <tr><td class="left">Левый блок</td><td class="center">Тело</td><td class="right">Правый блок</td></tr>
</table>

CSS:
.main {
  width: 100%;
}
.main td {
  vertical-align: top;
}
.left {
  width: 200px;
}
.right {
  width: 200px;
}

Все, все ваши колонки тянуться по вертикали.


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
shtil
shtil
Topic Starter сообщение 14.6.2009, 19:13; Ответить: shtil
Сообщение #5


(v1ex @ 14.6.2009, 19:06) *
HTML:
<table class="main">
  <tr><td class="header" colspan="3">шапка</td></tr>
  <tr><td class="left">Левый блок</td><td class="center">Тело</td><td class="right">Правый блок</td></tr>
</table>

CSS:
.main {
  width: 100%;
}
.main td {
  vertical-align: top;
}
.left {
  width: 200px;
}
.right {
  width: 200px;
}

Все, все ваши колонки тянуться по вертикали.

спасибо :)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ilyazh
ilyazh
сообщение 15.6.2009, 8:31; Ответить: ilyazh
Сообщение #6


Vlad: Ошибаетесь. На блоках, без явы, всё прекрасно тянется - учите css. Иначе, как по вашему сделаны миллионы сайтов в инетрнете, которые тянуться без явы? =)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
shtil
shtil
Topic Starter сообщение 15.6.2009, 11:24; Ответить: shtil
Сообщение #7


почему-то не получается у меня :)

вот мой код:

<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<link href="style.css" rel="stylesheet" type="text/css">
</head>
<body bgcolor="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">

<table width="759" height="884" border="0" cellpadding="0" cellspacing="0" align=center>
    <tr>
        <td colspan="3">
            <img src="images/image_01.gif" width="759" height="533" alt=""></td>
    </tr>
    <tr>
        <td><img src="images/image_02.gif" width="38" height="303" alt=""></td> //первая стеночка

        <td width="673" height="303" bgcolor="#FFFFFF">//тело
            </td>

        <td><img src="images/image_04.gif" width="48" height="303" alt=""></td>//вторая стеночка

    </tr>
    <tr>
        <td colspan="3">
            <img src="images/image_05.gif" width="759" height="48" alt=""></td>
    </tr>
</table>
</body>
</html>

помогите разобраться :)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
v1ex
v1ex
сообщение 15.6.2009, 11:42; Ответить: v1ex
Сообщение #8


(ilyazh @ 15.6.2009, 10:31) *
Vlad: Ошибаетесь. На блоках, без явы, всё прекрасно тянется - учите css. Иначе, как по вашему сделаны миллионы сайтов в инетрнете, которые тянуться без явы? =)

Во первых, не Влад :)
Во вторых, давайте, ради интереса, вы создадите трехблочную страницу, у которой все блоки будут одной высоты, при любом количестве контента в этих блоках, посмотрим. Если сделаете, я на вас молиться буду!!!
Но я еще раз повторюсь, что бы тянулось "физически", а не делало вид, что тянется.

Иначе, как по вашему сделаны миллионы сайтов в инетрнете, которые тянуться без явы?

И еще раз повторюсь, что физически блоки на одном уровне не могут растягиваться, это "обман зрения"

учите css

Бугога, улыбнуло :)

(shtil @ 15.6.2009, 13:24) *
почему-то не получается у меня :(

вот мой код:

<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<link href="style.css" rel="stylesheet" type="text/css">
</head>
<body bgcolor="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">

<table width="759" height="884" border="0" cellpadding="0" cellspacing="0" align=center>
    <tr>
        <td colspan="3">
            <img src="images/image_01.gif" width="759" height="533" alt=""></td>
    </tr>
    <tr>
        <td><img src="images/image_02.gif" width="38" height="303" alt=""></td> //первая стеночка

        <td width="673" height="303" bgcolor="#FFFFFF">//тело
            </td>

        <td><img src="images/image_04.gif" width="48" height="303" alt=""></td>//вторая стеночка

    </tr>
    <tr>
        <td colspan="3">
            <img src="images/image_05.gif" width="759" height="48" alt=""></td>
    </tr>
</table>
</body>
</html>

помогите разобраться :)

Упс, а что вы подразумевали под стеночкой? Я так понял, что вы подразумевали два блока с каким-либо контентом, а вы имели ввиду бекгроунд?
Если бекроунд, то это можно вообще одним слоем сделать :( Предположим у нас "стеночки" - это тень, то берем картинку на подобии следующей:
[img]http://i042.radikal.ru/0906/1c/2de571db0c05.jpg[/img]
Картинка - 820x25, синие по середине - цвет контента, по краям тень - "стеночки", одна тень - 10px.
HTML
<div class="box">
тра-та-та
</div>

CSS
.box {
  background-image: url(bg.png);
  background-position: left top;
  background-repeat: repeat-y;
  margin: auto;
  padding: 0px 10px;
  width: 800px;
}
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
shtil
shtil
Topic Starter сообщение 15.6.2009, 11:49; Ответить: shtil
Сообщение #9


щас пойду пробывать :)

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Форум про уток - на новом домене
Форум про уток на новом домене - utkamir.ru
0 artmeteor 541 13.4.2024, 18:26
автор: artmeteor
Горячая тема (нет новых ответов) Выполню качественную верстку макетов или разработка собственного, быстро и не дорого
от 45$
123 webche 117157 17.3.2024, 7:09
автор: webche
Открытая тема (нет новых ответов) "Извините, что ожидание затянулось, но не думайте, пожалуйста, что мы про вас забыли. Мы заводим задачи по всем обращениям и контролируем работу над ними самым тщательным образом."
Вопрос
0 kuz999 1243 5.2.2024, 14:06
автор: kuz999
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлы[ClipAI] - Рерайт больше не нужен, забудьте про биржи статей!
Улучшенный бот для написания статей при помощи ИИ, и не только
25 alexmrml 10098 9.1.2024, 18:25
автор: alexmrml
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыСделаю html верстку
лендинги, темы на Wordpress
12 bbkd 5267 19.12.2020, 19:04
автор: bbkd


 



RSS Текстовая версия Сейчас: 18.4.2024, 15:24
Дизайн