Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Блочная верстка. Задачка

31K
22 июля 2008 года
Alex_sss
12 / / 24.01.2008
Реально ли сверстать исключительно блоками следующий макет?

Три колонки (три блока соответственно). Два блока по бокам, один по середине. При заполнении блока, который по середине, должны автоматически растягиваться по высоте два соседних блока.
12
23 июля 2008 года
alekciy
3.0K / / 13.12.2005
Можно. Схеме будет приблизительно такая: левый блок float: left, правый блок float: right, средний ни куда не перемещаем и все три блока находяться внутри другого блока. Для левого и правого блоков задаем height: 100%, а у среднего он и так auto.
31K
23 июля 2008 года
Alex_sss
12 / / 24.01.2008
Я уже так пробывал. Не получается. Фишка в том, что бы при расстяжении вниз среднего блока так же шли вниз два соседних блока как колонки при верстке таблицами. Вот код. Тестировал в ИЕ и ФФ.

Код:
<!doctype html public "-//W3C//DTD HTML 4.0//EN">
<html>
<head>
  <title>Untitled web-page</title>
 
<style>
#f1 {
  width:50px;
  background-color:gray;
  float:left;
  height:100%;
}

#f2 {
  width:100px;
  background-color:silver;
  float:left;
}

#f3 {
  width:50px;
  background-color:gray;
  float:right;
  height:100%;
}

#block {
  width:200px;
  border:1px solid black;
}
</style>

</head>
<body>
  <div id="block">
    <div id="f1">
           1
    </div>
    <div id="f2">
        <br><br><br>2
    </div>
    <div id="f3">
           3
    </div>
 </div>
</body>
</html>
12
23 июля 2008 года
alekciy
3.0K / / 13.12.2005
Если высота block-а auto, то да, ни как средствами CSS (т.к. возможна ситуация возникновения бесконечно цикла), только через JS.
22K
24 июля 2008 года
likeopera
105 / / 18.04.2008
Для создания одинаковых колонок есть метод.
Почитайте http://softwaremaniacs.org/blog/2005/12/01/css-layout-float/
31K
24 июля 2008 года
Alex_sss
12 / / 24.01.2008
тогда мне кажется такие ситуации лучше решать таблицами :rolleyes:
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог