Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 13.10.2010, 19:37
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

ну вы и шоумен,
во-первых. о чем еще не сказали так это про CSS3, там это делается в один счет, если же конечно речь не идет о кроссбраузерности.

а во-вторых сделать это еще проще картинкой (как это делается в 99,9% случаев)
Ответить с цитированием
  #12 (permalink)  
Старый 13.10.2010, 22:32
Интересующийся
Отправить личное сообщение для Acrossfy Посмотреть профиль Найти все сообщения от Acrossfy
 
Регистрация: 25.03.2009
Сообщений: 15

monolithed, ну во первых кроссбраузерность нужна. ИЕ6 не счет, но остальное важно. Во-вторых это не тот случай, когда можно сделать картинкой. див 1 тянется в высоту на всю страницу. Паттерн не короткий, и сверху должен стыковаться, поэтому картинкой это не делается.
subzey, спасибо, решение интересное, но ИЕ тоже нужен.. В 9-ом кстати тоже не заработало.
Ситуация разрешилась проще. Все же удалось уговорить заказчицу поменять кое-что, чтобы это стало возможно сверстать.
Спасибо всем большое за советы и помощь, извиняюсь, что нагрузил подобным.
Ответить с цитированием
  #13 (permalink)  
Старый 14.10.2010, 07:17
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Если левый край #div2 четко совпадает с левым краем #div1 При любых телодвижениях, то:
ввести #div3
его ширина равна ширине #div1, а высота равноа высоте #div2
его левый верхний уголй всегда совпадает с левым верхним углом #div2
его z-index больше чем у #div1
его фоновым рисунком задан прямоугольник разделенный по диагонали
правый-верхнйи угол полностью прозрачный(и отображает верный кусок #div1 не зависимо от смещения), а нижний-левый закрашен так же как и #div2, так чтобы плавно переходить в него на совей границе.
кажется все, и все это прекрасно реализуется с помощью голого CSS же, если я ничего не путаю.
размещение текстового и прочего контента в #div1 и #div2 уже будет не так просто, но ТС-у этого воде и не надо
Ответить с цитированием
  #14 (permalink)  
Старый 14.10.2010, 10:48
Интересующийся
Отправить личное сообщение для Acrossfy Посмотреть профиль Найти все сообщения от Acrossfy
 
Регистрация: 25.03.2009
Сообщений: 15

Gvozd, именно так я уже и сделал, после внесения правок в дизайне. Для этого способа требовалось, чтобы фон дива1 позиционировался снизу. Но дело в том, что при первом варианте дизайна, вверху фон дива1 должен был стыковаться с другим дивом. А это было бы невозможно при позиционировании снизу, т.к. высота странички постоянно менялась.
Но все равно спасибо, что откликнулись)
Ответить с цитированием
  #15 (permalink)  
Старый 14.10.2010, 11:47
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Если честно я не понимаю почему это вызвало у вас трудности?
пусть даже высота меняется, это реализуется в два счета:
Если div1 - это верх, div2 - середина, div3 - низ, и даже если div3 прижат к низу, а div2 не имеет фиксированной высоты, в самом худшем случае, что может это делается с помощь позиционирования:

margin: 0px 0px -100000px 0px;
padding: 0px 0px 100000px 0px;
position: relative;

в лучшем случае фону для div2 назначается repeat-y и он четко прижимается к div3
Ответить с цитированием
  #16 (permalink)  
Старый 15.10.2010, 11:00
Интересующийся
Отправить личное сообщение для Acrossfy Посмотреть профиль Найти все сообщения от Acrossfy
 
Регистрация: 25.03.2009
Сообщений: 15

Вы совсем не так поняли ситуацию, но все равно спасибо советы.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Автоматическая прокрутка дива вниз progi2007 Общие вопросы Javascript 16 16.04.2014 23:15
Расположения главного дива по центру lammeR (X)HTML/CSS 3 03.04.2010 16:16
Присвоение высоте дива значения window.innerHeight Capitano Элементы интерфейса 7 26.12.2009 15:54
Еще один вариант плавно раскрывающегося дива (экспандер, спойлер) Alekson Ваши сайты и скрипты 0 23.12.2008 03:01
как редактировать размер дивА NiceOne Общие вопросы Javascript 8 29.03.2008 05:52