X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Динамическая высота модуля
sheff88
sheff88
Topic Starter сообщение 11.1.2009, 13:57; Ответить: sheff88
Сообщение #1


[IMG]http://sheff88.jino-net.ru/for_forum.gif[/IMG]

Здравствуйте! Шаблон выполнен по принципу блочной верстки. На рисунке в левой колонке модулей есть модуль с динамической высотой. Возможно ли это реализовать с помощью html или придется регулировать высоту этого модуля с помощью JavaScript?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Nightfly_hb
Nightfly_hb
сообщение 11.1.2009, 14:33; Ответить: Nightfly_hb
Сообщение #2


имхо JavaScript здесь не нужен - высота будет изменяться и так
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
sheff88
sheff88
Topic Starter сообщение 11.1.2009, 14:37; Ответить: sheff88
Сообщение #3


(' post='20232 @ 11.1.2009, 16:33)
имхо JavaScript здесь не нужен - высота будет изменяться и так

Хотелось бы по-подробнее узнать КАК
Забыл сказать - модуль должен занять все свободное пространство по высоте + при "длинном" содержимым должна появляться полоса прокрутки(!!!!!!!!!!!)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Nightfly_hb
Nightfly_hb
сообщение 11.1.2009, 15:03; Ответить: Nightfly_hb
Сообщение #4


Возможно ли это реализовать с помощью html
если именно html - то ячейки, как и таблицы прекрасно вытягиваються. не понимаю в чём проблема. если вы про блочную вёрстку - то есть раздел ксс
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
sheff88
sheff88
Topic Starter сообщение 11.1.2009, 15:09; Ответить: sheff88
Сообщение #5


(' post='20237 @ 11.1.2009, 17:03)
если именно html - то ячейки, как и таблицы прекрасно вытягиваються. не понимаю в чём проблема. если вы про блочную вёрстку - то есть раздел ксс

Замечательно, только не стоит опускать момент с прокруткой содержимого. И, если я не ошибаюсь, она нормально работает, если высота указана статично
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Nightfly_hb
Nightfly_hb
сообщение 11.1.2009, 15:40; Ответить: Nightfly_hb
Сообщение #6


прокрутка появляется автоматически если содержимое не умещается, а размер (высота - ширина) задан статично, при условии что вы заведомо это не запретили (прокрутку)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
sheff88
sheff88
Topic Starter сообщение 12.1.2009, 10:51; Ответить: sheff88
Сообщение #7


Может Вы меня неверно поняли... Я имел в виду прокрутку ВНУТРИ МОДУЛЯ с динамической высотой. Я web-приложение пишу. Если использовать табличную верстку для вывода модулей, то таблице нужно будет как-то присвоить атрибут height=100%, когда он не является документированным для таблиц
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 12.1.2009, 11:12; Ответить: Webmaster_hb
Сообщение #8


для блоков прийдется использовать javscript для догонки до 100% высоты

но лучше использовать таблицы, если не указывать никакой стандарт, то спокойно используйте height=100%
если стандарт указан, то нужно добавить в стили
html {
height: 100%;
}
body {
height: 100%;
}

ну и высоту задавать не атрибутом, а указывать в стилях для таблицы
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
PretorianetZ
PretorianetZ
сообщение 12.1.2009, 18:26; Ответить: PretorianetZ
Сообщение #9


(sheff88 @ 12.1.2009, 12:51) *
Может Вы меня неверно поняли... Я имел в виду прокрутку ВНУТРИ МОДУЛЯ с динамической высотой. Я web-приложение пишу. Если использовать табличную верстку для вывода модулей, то таблице нужно будет как-то присвоить атрибут height=100%, когда он не является документированным для таблиц


своей table, div`y или чему то другому припиши

<div style="overflow:scroll"></div> будет тебе скролл (полоска скрола будет видна даже если контент не превысил заданную высоту)
<div style="overflow:auto"></div> будет тебе авто решение (например при превышение заданной высоты появится скролл если не превышено то не будет скрола)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
sheff88
sheff88
Topic Starter сообщение 13.1.2009, 10:49; Ответить: sheff88
Сообщение #10


(Webmaster_hb @ 12.1.2009, 13:12) *
для блоков прийдется использовать javscript для догонки до 100% высоты

но лучше использовать таблицы, если не указывать никакой стандарт, то спокойно используйте height=100%
если стандарт указан, то нужно добавить в стили
html {
height: 100%;
}
body {
height: 100%;
}

ну и высоту задавать не атрибутом, а указывать в стилях для таблицы


Спасибо, именно этот способ является оптимальным для всех браузеров и позволяет решить данную задачу. Уже реализовал с помощью JavaScript.

(PretorianetZ @ 12.1.2009, 20:26) *
своей table, div`y или чему то другому припиши

<div style="overflow:scroll"></div> будет тебе скролл (полоска скрола будет видна даже если контент не превысил заданную высоту)
<div style="overflow:auto"></div> будет тебе авто решение (например при превышение заданной высоты появится скролл если не превышено то не будет скрола)

А вот Ваш способ весьма не универсальный. Попробуйте реализовать его на практике и встретите много "граблей":prilichno:
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Требуется написание модуля по загрузке музыки на DLE
0 SuperRomario 1530 18.4.2019, 23:27
автор: SuperRomario
Открытая тема (нет новых ответов) Автоматическая высота grid
0 askjust.ru 4518 13.2.2019, 13:32
автор: -askjust.ru-
Открытая тема (нет новых ответов) Динамическая обложка для вашей группы Вконтакте
Вывод новых подписчиков и другое...
0 foxlite 2457 8.1.2018, 22:04
автор: foxlite
Открытая тема (нет новых ответов) Динамическая обложка для группы или паблика ВКонтакте
Скрипт вывода в шапку группы последних подписчиков, активных участнико
4 Artem76 7001 28.6.2017, 18:46
автор: allch
Открытая тема (нет новых ответов) Динамическая подгрузка на WP, оптимизация шаблона
Требуется знаток вордпресс
2 sergsg 1503 29.5.2017, 22:21
автор: sergsg


 



RSS Текстовая версия Сейчас: 26.4.2024, 1:15
Дизайн