![]() |
|
Модераторы: Illuminaty |
![]()
|
|
| just_sage |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 23.8.2007 Репутация: нет Всего: нет |
Всем доброго времени суток, спасибо за интерес.
К сути: в наличии полностью табличная резиновая верстка, структура на картинке: ![]() Есть ли возможность вынести блок с описанием "Descr" (он вложен в таблицу, которая сама вложена во множество таблиц) наверх в HTML коде ? То есть выделить его в отдельный div, который в коде будет идти первым (или почти первым, вобщем как можно раньше). Высота "Descr" не фиксированная и определяется контентом. Была следующая идея: Использовать z-index. Все кроме блока "Descr" идет назад. Поверх делаем невидимую сетку из div-ов и т.о. позиционируем блок "Decsr" на нужное место. Но возникла проблема: контент из таблички для блока "Descr" убирается => табличка сжимается => места для показа "Descr" не остается. Есть ли у кого идеи как это можно реализовать ? Заранее спасибо. Это сообщение отредактировал(а) just_sage - 14.5.2008, 00:23 |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 50 Всего: 315 |
ну, к тому что ты написал, осталось добавить пустой блок descr1 на том самом месте где был descr, он будет заниматься всего лишь одной вещью - раздвигать строчки контента
|
|||
|
||||
| just_sage |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 23.8.2007 Репутация: нет Всего: нет |
Была такая идея, только не смог придумать как синхронизировать высоту "descr" и "descr1". Ведь она не фиксированная и определяется контентом. |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 50 Всего: 315 |
путь на javascript, с его параметрами offsetHeight и offsetWidth для любого блока
|
|||
|
||||
| just_sage |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 23.8.2007 Репутация: нет Всего: нет |
Thx, но JavaScript точно не подойдет. А что можно сделать как можно ближе к первоначальному условию, но средствами только CSS ? |
|||
|
||||
| Nett |
|
||||||||||
|
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 20.5.2008 Репутация: нет Всего: 1 |
Попробуй так, блоку Descr добавить стиль
После делаешь внутри него как-бы дочерний элемент, допустим бегущую строку
И в таблице стилей прописываешь такую строчку, в ней идут все параметры бегущей строки:
И ещё для полной уверенности можно добавить выравнивание в #mrq:
И должно быть всё сверху, и не куда не деться... |
||||||||||
|
|||||||||||
| lukas |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 771 Регистрация: 23.2.2007 Репутация: 3 Всего: 15 |
Хм, а чем является Content , тоже div-ом ?...
Можно сделать вместо дивов таблицу с 2 строчками (descr и content) ... и не парится... хотя я до конца не понял проблемы.... -------------------- http://code.google.com/p/orionphp/ - opensource скриптовой язык Orion (аналог PHP) для freepascal/delphi. |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Вёрстка веб-сайтов | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |