![]() |
|
Модераторы: Illuminaty |
![]()
|
|
| dima_mak |
|
|||
|
Программист любитель ![]() Профиль Группа: Участник Сообщений: 154 Регистрация: 25.5.2004 Репутация: нет Всего: нет |
задание было сделать 4 вертикальных слоя и футер внизу который находится над остальными слоями и полупрозрачен.
реализовал так:
ео есть пару проблемок: 1) если я пишу внутри слоя футер, то текст выводится не внутри слоя, а в самом низу после всех слоёв. 2) высоту приходится задавть ручками, а нужно, что бы левый слой растягивался в зависимости от количества текста в нем и всё остальные были по высоте как левый. |
|||
|
||||
| namra |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 355 Регистрация: 26.4.2007 Репутация: нет Всего: нет |
Чтобы растягивался левый взависимости от текста
min-height:700px; |
|||
|
||||
| dima_mak |
|
|||
|
Программист любитель ![]() Профиль Группа: Участник Сообщений: 154 Регистрация: 25.5.2004 Репутация: нет Всего: нет |
а, что бы все остальные по нему?
|
|||
|
||||
| webster |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 361 Регистрация: 1.1.2007 Репутация: 34 Всего: 34 |
Чтобы "вернуть нормальную управляемость" страницей вам необходимо произвести "очистку" свойства float:
Это сообщение отредактировал(а) webster - 26.7.2008, 14:26 |
|||
|
||||
| dima_mak |
|
|||
|
Программист любитель ![]() Профиль Группа: Участник Сообщений: 154 Регистрация: 25.5.2004 Репутация: нет Всего: нет |
webster, спасибо - так текст пишется где надо, но блок появляется пустое пространство в самом низу равное высоте футера...
|
|||
|
||||
| webster |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 361 Регистрация: 1.1.2007 Репутация: 34 Всего: 34 |
Все правильно, так отрабатывает свойство position: relative; оно "оставляет за собой пространство" на странице, равное размерам этого блока и только смещается относительно него при помощи свойств top и left (bottom и right).
|
|||
|
||||
| dima_mak |
|
|||
|
Программист любитель ![]() Профиль Группа: Участник Сообщений: 154 Регистрация: 25.5.2004 Репутация: нет Всего: нет |
webster, а как сделать, что бы не оставлял?
|
|||
|
||||
| webster |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 361 Регистрация: 1.1.2007 Репутация: 34 Всего: 34 |
Можно использовать примерно такую конструкцию:
Это сообщение отредактировал(а) webster - 26.7.2008, 17:13 |
|||
|
||||
| dima_mak |
|
|||
|
Программист любитель ![]() Профиль Группа: Участник Сообщений: 154 Регистрация: 25.5.2004 Репутация: нет Всего: нет |
webster, но так футер будет в самом низу видимой части экрана, а не в конце всего контента.
а что по поводу второго вопроса? не можешь подсказать? |
|||
|
||||
| webster |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 361 Регистрация: 1.1.2007 Репутация: 34 Всего: 34 |
Всевозможные виды "делания" одинаковой высоты колонок как визуальные, так и физические (как например с отрицательным margin): http://www.ejeliot.com/blog/61 Это сообщение отредактировал(а) webster - 2.8.2008, 12:54 |
|||
|
||||
| dima_mak |
|
|||
|
Программист любитель ![]() Профиль Группа: Участник Сообщений: 154 Регистрация: 25.5.2004 Репутация: нет Всего: нет |
webster, спасибо за все, вроде нашел решения для обоих проблемм, но появилась ещё одна - сделать минимальную высоту у сайта 100%, если ставлю height или min-height равными 100%, то в експлорере работает, а в ФФ нет.
вот код:
З.Ы И ещё я понял, что я полный чайник и надо почитать литературу... Это сообщение отредактировал(а) dima_mak - 2.8.2008, 12:19 |
|||
|
||||
| webster |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 361 Регистрация: 1.1.2007 Репутация: 34 Всего: 34 |
IE6 "не понимает" min-height, для него оно просто не существует, вместо него используется height, остальные же броузеры, вместе с IE7 уже поддерживают это свойство. Т.е. надо писать хаки, некоторые из хаков не отрабатывают без полного написания DOCTYPE, поэтому лучше все-таки использовать его полноценную запись или здесь.
Это сообщение отредактировал(а) webster - 2.8.2008, 15:24 |
|||
|
||||
| dima_mak |
|
|||
|
Программист любитель ![]() Профиль Группа: Участник Сообщений: 154 Регистрация: 25.5.2004 Репутация: нет Всего: нет |
так, что самое интересное у меня НЕ работает в ФФ...
|
|||
|
||||
| webster |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 361 Регистрация: 1.1.2007 Репутация: 34 Всего: 34 |
Для решения подобной задачи необходимо добавить следующие стили:
Как пример можно использовать это. |
|||
|
||||
| dima_mak |
|
|||
|
Программист любитель ![]() Профиль Группа: Участник Сообщений: 154 Регистрация: 25.5.2004 Репутация: нет Всего: нет |
webster, помогло, но футер на большом расширении не прижимается к низу, а прижимается к концу текста.
|
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Вёрстка веб-сайтов | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |