![]() |
|
Модераторы: Illuminaty |
![]()
|
|
| Alex_B |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 122 Регистрация: 24.4.2007 Репутация: нет Всего: 1 |
Вот так растягиваю div c id="all" на 100% высоты экрана - работает в IE, FF и Opera
А теперь нужно вложить в <div id="all"> еще 3 div-а так, что бы они в точности повторяли <div id="all">.
Не получается растянуть вложенные div-ы c class="all" по высоте. Как растянуть вложенные div - ы на 100% высоты родительского div-а? Спасибо. |
||||
|
|||||
| japanes |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 176 Регистрация: 20.1.2007 Репутация: 7 Всего: 7 |
используй свойство стиля min-height;
|
|||
|
||||
| Alex_B |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 122 Регистрация: 24.4.2007 Репутация: нет Всего: 1 |
Не работает.
(или напиши пожалуйста весь код) |
|||
|
||||
| japanes |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 176 Регистрация: 20.1.2007 Репутация: 7 Всего: 7 |
для создания блоков с закругленными углами, выбраный вами вариант не лучший:
только в стилях пути к рисуночкам укажи правильные и рисуночки тож ;) |
|||
|
||||
| SelenIT |
|
|||
![]() баг форума ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3996 Регистрация: 17.10.2006 Где: Pale Blue Dot Репутация: 97 Всего: 401 |
Position:absolute + bottom: 0 - к сожалению, тоже не лучший вариант из-за проблем с округлением в IE (отчего и понадобилась добавка с expression-ом). Имхо, лучше использовать отрицательные margin-ы (пример).
Это сообщение отредактировал(а) SelenIT - 24.7.2007, 14:47 -------------------- Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму! |
|||
|
||||
| Alex_B |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 122 Регистрация: 24.4.2007 Репутация: нет Всего: 1 |
Я видел этот пример, но он не подходит.
Есть возможность именно растянуть вложенный DIV на 100% по высоте. Ведь одни DIV на 100% высоты экрана можно растянуть. Так почему не получается растянуть вложенный в него див так же? |
|||
|
||||
| SelenIT |
|
|||
![]() баг форума ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3996 Регистрация: 17.10.2006 Где: Pale Blue Dot Репутация: 97 Всего: 401 |
Почему?
Потому что проценты высоты наследуются только от явно заданной height, но не от min-height. Так что или будет работать только в IE, или не будет растягиваться по контенту, если он не будет умещаться на экране... -------------------- Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму! |
|||
|
||||
| Alex_B |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 122 Регистрация: 24.4.2007 Репутация: нет Всего: 1 |
Спасибо за разьяснения.
Втом варианте с отрицательными margin-ами сделано вот так:
<div id="main"> - залит цветом, а как background у него стоит изображение уголка, а мне нужно сделать background повторяющимся рисунком. Никак не соображу как? :( |
|||
|
||||
| SelenIT |
|
|||
![]() баг форума ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3996 Регистрация: 17.10.2006 Где: Pale Blue Dot Репутация: 97 Всего: 401 |
Тогда #main пусть и будет заполнен повторяющимся рисунком, а оба верхних уголка придется "нарисовать" в #above (по аналогии с уголками в футере, добавив еще один вложенный блок)...
-------------------- Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму! |
|||
|
||||
| Alex_B |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 122 Регистрация: 24.4.2007 Репутация: нет Всего: 1 |
А как это сделать, если есть возможность напишите пожалуйста код.
|
|||
|
||||
| Alex_B |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 122 Регистрация: 24.4.2007 Репутация: нет Всего: 1 |
SelenIT, вспомнил, вот почему не подходит:
Если задать <div id="main"> поторяющийся рисунок, то этот рисунок перекрывает нихнии углы |
|||
|
||||
| SelenIT |
|
|||
![]() баг форума ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3996 Регистрация: 17.10.2006 Где: Pale Blue Dot Репутация: 97 Всего: 401 |
Alex_B, да не должно такого быть по идее. Вы точно задавали рисунок для #main, а не для #above?
В крайнем случае можно поставить position:relative; z-index: 1; футеру, а для above увеличить z-index до 2 - тогда, по логике, все будет наверняка перекрываться в правильной последовательности... -------------------- Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму! |
|||
|
||||
| MDM |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 264 Регистрация: 16.3.2007 Где: г. Нальчик Репутация: нет Всего: 4 |
Посмотри здесь: http://forum.vingrad.ru/forum/topic-170259/kw-div-width.html
Примерно такую же задачу решал! Описано несколько методов!... |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Вёрстка веб-сайтов | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |