|
|
|
Отслеживать изменение высоты таблицы
|
|||
|---|---|---|---|
|
#18+
Добрый день. Имеется таблица с меню. Страницы открываются в отдельном диве. Если в меню открыть подменю, которое уходит ниже дива, то нижняя граница дива не изменяется. Я проблему решил при помощи скрипта, который получал значение высоты дива, в котором находится таблица и изменял высоту дива, в котором отображается контент. Но возникла другая ситуация. Если открывается длинное подменю, но не изменяется контент (т.е. подменю открылось, но пункт еще не выбрали) - то скрипт не дергается, соответственно меню опять ниже границы сайта. Подскажите, как повесить обработчик на изменение высоты таблицы? jQuery не предлагать, нужно решить либо на чистом JS либо при помощи других вариантов (например CSS) Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2012, 15:34:02 |
|
||
|
Отслеживать изменение высоты таблицы
|
|||
|---|---|---|---|
|
#18+
yamaximДобрый день. Имеется таблица с меню. Страницы открываются в отдельном диве. Если в меню открыть подменю, которое уходит ниже дива, то нижняя граница дива не изменяется. Я проблему решил при помощи скрипта, который получал значение высоты дива, в котором находится таблица и изменял высоту дива, в котором отображается контент. Но возникла другая ситуация. Если открывается длинное подменю, но не изменяется контент (т.е. подменю открылось, но пункт еще не выбрали) - то скрипт не дергается, соответственно меню опять ниже границы сайта. Подскажите, как повесить обработчик на изменение высоты таблицы? jQuery не предлагать, нужно решить либо на чистом JS либо при помощи других вариантов (например CSS) Спасибо. а подменю как сделано? )) вообщем по описанию могу предоложить, что у каждого подменю выставлено или свойство position: absolute или float: left/right. так вот... в первом варианте слёту помочь не могу, надо думать... НО... скорее всего в данном случае именно float: left... если это так, то попробуйте у элемента-контейнера выставить overflow: hidden, или же вконце каждого контейнера дописывать элемент <div style="clear: both"></div> P.S. Сорри, если не поможет... что бы понять что надо - надо ссылочка на пример или исходный код :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2012, 18:24:11 |
|
||
|
Отслеживать изменение высоты таблицы
|
|||
|---|---|---|---|
|
#18+
Спасибо за совет. Попробую. З.Ы. Правда уже не актуально, так что смысла заморачиваться пока нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2012, 15:50:56 |
|
||
|
Отслеживать изменение высоты таблицы
|
|||
|---|---|---|---|
|
#18+
yamaximнужно решить либо на чистом JS либо при помощи других вариантов (например CSS) Без тестового примера ничего сказать нельзя... Все что ты так пространно описал решается простой версткой, без скриптов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2012, 19:31:19 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=37878513&tid=1449574]: |
0ms |
get settings: |
6ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
186ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
| others: | 198ms |
| total: | 493ms |

| 0 / 0 |
