239 / 236 / 43
Регистрация: 16.03.2011
Сообщений: 750
|
||||||
1 | ||||||
Скрыть блок если он не помещается12.11.2015, 18:13. Показов 11695. Ответов 9
Метки нет (Все метки)
Нужно чтобы полностью скрыло table, если не влазит в размер окна. Как это сделать?
0
|
12.11.2015, 18:13 | |
Ответы с готовыми решениями:
9
Как сделать многоточие, если текст не помещается в блок Скрыть блок div если если существует cookie Скрыть блок первый блок div, если есть второй div Как скрыть блок в modx если tv поле пустое |
239 / 236 / 43
Регистрация: 16.03.2011
Сообщений: 750
|
|
12.11.2015, 18:44 [ТС] | 2 |
overflow:hidden; скрывает только тот текст который не помещается, нужно чтобы если не помещается любой из столбцов скрыть таблицу или столбец полностью.
Такое возможно?
0
|
27 / 28 / 16
Регистрация: 18.10.2015
Сообщений: 187
|
|
12.11.2015, 19:28 | 3 |
Вероятно можно скриптом скрывать, написать скрипт
Что нам известно, ширина обертки, если мы пройдемся each то будут известны ширина каждой ячейки и ее положение offset.top если сумма будет больше ширины offset то скрываем ячейки оставляя только те которые нужно... Логика такая 1. Узнаем ширину обертки с overflow: hidden; 2. Узнаем offset каждой ячейки + нужно вычислить именно offset от начала обертки 3. Если offset ячейки больше ширины, значит мы эту ячейку скрываем
0
|
239 / 236 / 43
Регистрация: 16.03.2011
Сообщений: 750
|
|
12.11.2015, 23:05 [ТС] | 4 |
JS запасной вариант. Возможно обойтись без JS?
0
|
27 / 28 / 16
Регистрация: 18.10.2015
Сообщений: 187
|
|
12.11.2015, 23:11 | 5 |
Мы же не знаем какой длины будет текст, так что маловероятно, что такое возможно реализовать без js
0
|
239 / 236 / 43
Регистрация: 16.03.2011
Сообщений: 750
|
||||||
13.11.2015, 00:37 [ТС] | 6 | |||||
С JS так сделал:
0
|
27 / 28 / 16
Регистрация: 18.10.2015
Сообщений: 187
|
||||||
13.11.2015, 01:23 | 7 | |||||
Может лучше так будет :
1
|
239 / 236 / 43
Регистрация: 16.03.2011
Сообщений: 750
|
|
13.11.2015, 17:01 [ТС] | 8 |
На мобильниках пол таблицы отображает, js не работает.
Подскажите решение проблемы.
0
|
27 / 28 / 16
Регистрация: 18.10.2015
Сообщений: 187
|
||||||
13.11.2015, 17:07 | 9 | |||||
Потому что у вас код только на ресайз реализован... То есть в момент передвижения
Вынесите в функцию его и запустите на ресайзе, например так:
0
|
239 / 236 / 43
Регистрация: 16.03.2011
Сообщений: 750
|
|
13.11.2015, 18:09 [ТС] | 10 |
Так и делал, прописал в window.onload вызов функции не работало поэтому
0
|
13.11.2015, 18:09 | |
13.11.2015, 18:09 | |
Помогаю со студенческими работами здесь
10
Пропадает текст, если он не помещается на StatusStrip Автоматически уменьшать шрифт, если он не помещается в блоке Как сделать прокрутку если текст в лейбле не помещается? Картинка не помещается в компонент Image, если размеры изменины Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |