IMHO.WS

IMHO.WS (https://www.imho.ws/index.php)
-   Дизайн (https://www.imho.ws/forumdisplay.php?f=22)
-   -   Что вместо таблиц? Даже не знаю, поможет ли ктонибудь? (https://www.imho.ws/showthread.php?t=71495)

kvv213 20.10.2004 19:13

Что вместо таблиц? Даже не знаю, поможет ли ктонибудь?
 
Почему-то неудается разместить несколько таблиц на одном уровне друг от друга (каждая из таблиц правее другой). Таблицы становятся одна под другой.
Использовать для этих целий другую таблицу и размещать мои таблички в ее ячейках нельзя. Поскольку по идее, таблички мои должны переноситься на новую строку, в зависимости от того, сколько их влезает по ширине экрана (ограничено таблицей).
Может быть есть какие-то другие элементы-контейнеры, которые можно выстроить в ряд, слева на право и что бы они переносились так же, как и текст?

RaZEr 20.10.2004 19:16

div с display=inline или span.

madmoor 20.10.2004 19:34

Код:

<TABLE ...... align="left">

kvv213 20.10.2004 19:49

Цитата:

Сообщение от RaZEr
div с display=inline или span.

А не могли бы Вы привести пример поподробнее? А то что-то уже мозга за мозгу заходит. Но что-то пока непонятно.

Цитата:

Сообщение от madmoor
Код:

<TABLE ...... align="left">

В принципе этот способ работает, но не до конца.

В таком случае, если все мои маленькие таблички не влезают в главную большую табличку, то они не переносятся на уровень ниже.

Причем в зависимости от браузера результат разный:
опера - главная таблица съедает невлезшие таблицы
файрфокс - невлезшие таблички вылезаеют за главную таблицу
ИЕ - главная таблица расширяется, что бы вмести все таблички

Поэтму теряется весь смысл такой операции, нет автоматической аранжировки. :-(

Kaena 21.10.2004 11:17

Руками пишешь, или прогой пользуешься?

madmoor 21.10.2004 11:24

На самом деле простейший способ - вложенные таблицы.
То есть создаешь общую таблицу, в ячейуах которой располагаешь свои остальные таблицы.

kvv213 21.10.2004 11:39

Цитата:

Сообщение от Kaena
Руками пишешь, или прогой пользуешься?

Руками :-)

Смысл такой, что бы сделать нечто похожее на интерфейс барузера acdsee 7-й версии. Я сделал все как там, только неполучается наложить тень под картинку (видимо от этого придется на некоторое время отказаться, поскольку тень надо генерировать динамически в зависимости от размера картинки.

И хотелось бы, что бы картинки выстраевались в ряд и в зависмимости от величины окна переносились бы на другую строку. Но сами картинки у мменя аж в двух таблицах (рамки образуют).

Цитата:

Сообщение от madmoor
На самом деле простейший способ - вложенные таблицы.
То есть создаешь общую таблицу, в ячейуах которой располагаешь свои остальные таблицы.

Этот способ понятен и будет использоваться, если конечно неполучиться навертеть как-то по другому. Но у этого способа есть большой недостаток - нельзя сделать автоматическое количество столбцов в зависимости от размера экрана пользователя (сколько у него ячеек будет влезать). Т.е. по всей видимости если генерировать эту таблицу со стороны сервера, то можно сделать нужное количество столбцов, но достоверно узнать размер окна пользователя нельзя, открывать же окно насильно с нужным размером - плохой тон.

'U's 21.10.2004 17:48

но другого выхода наверное нет.В принципе согласен с madmoor

bobbeardxxx 14.11.2004 02:44

воспользуйся dreamviewerom он делает более корректный код чем другие , плюс можно сделать проверку совместимости кода для разных броузеров и их версий.

kvv213 15.11.2004 10:22

Цитата:

Сообщение от bobbeardxxx
воспользуйся dreamviewerom он делает более корректный код чем другие , плюс можно сделать проверку совместимости кода для разных броузеров и их версий.

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


Часовой пояс GMT +4, время: 08:51.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.