Перейти к содержанию
СофтФорум - всё о компьютерах и не только

Таблица по ширине окна


Рекомендуемые сообщения

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

Т.е ширина 1000 пикселей, меньше не тянется (прокрутка появляется), а если ширина окна свыше 1000 точек, то идет увеличение по ширине окна.

Таблица в таблице и пиксельный рисунок в данном случае не подойдут.

Может какой скрипт есть или тэг какой нибудь малоизвестный?

Изменено пользователем Alexander-V-Sh
Ссылка на комментарий
Поделиться на другие сайты

Поточнее обьсню что нужно.

Есть движок. он собирается из верхней части и нижней. Можно выровнять всю таблицу, задав ей конкретное число, напр. 1000px

Если же задавать проценты, то при сужении, появляется прокрутка внизу. Хедер воткнулся в бортик (там четкие значения длины). А блоки продолжают сужаться. Белеберда в общем получается, блоки сужаются, таблицы по центру ползут и т.д.

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

Никак не соображу как такое осуществить, а то некрасиво как то...

Ссылка на комментарий
Поделиться на другие сайты

А мне нужно наоборот, чтобы таблица сужалась при уменьшении ширины окна, а все остальные блоки оставались такой же ширины. Таблица же находится внутри блока, у которого фиксированная ширина. Вот если бы можно было задать ширину относительно окна браузера или относительно тела в процентах. Может кто знает как?

Ссылка на комментарий
Поделиться на другие сайты

Alexander-V-Sh

Помести верху или внизу страницы прозрачную однопиксельную картинку, у которой width=1000, height=1.

Весь остальной контент пусть растягивается на 100%.

nadine

Определение ширины окна браузера: http://webstudent.ru/modules/wfsection/art...p?articleid=288

или относительно тела в процентах
Тела чего?
Ссылка на комментарий
Поделиться на другие сайты

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

Ссылка на комментарий
Поделиться на другие сайты

Shurr:

Не выходит так как надо.

Там 3 таблицы: 1 - хедер, 2 - блоки и центр, 3 - футер.

Вставляю таблицу в таблицу (где блоки и центр). Добавив строку и обьединив там ячейки - опера отлично все изобразила, осел вообще ничего не понял, и нарисовал линию (отделив шапку от всего остального).

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

А картинку вставлять невидимую, это еще хуже чем таблицу. Таблица фиксированная, а картинка - надо с графикой смотреть, иначе не катит.

Ссылка на комментарий
Поделиться на другие сайты

Попробуй воспользоваться css, вот таким параметром

min-height: 10px;min-width: 10px;

возможно понадобиться еще параметр(может и не понадобиться)...

table-layout: fixed;
Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...