|
3 / 3 / 0
Регистрация: 15.08.2014
Сообщений: 483
|
|||||||||||
Как сделать, чтобы текст не усекался при выводе?01.08.2020, 00:39. Показов 653. Ответов 10
Метки нет (Все метки)
Добрый вечер!
На html-странице программно создан и размещен div-контейнер со свойством overflow=auto, чтобы при необходимости от скроллировался. В контейнере также программно создана таблица. Здесь все работает нормально. Необходимо, чтобы при наведении мыши на определенную графу таблицы появлялся tooltip. Он создается при формировании строки таблицы таким образом:
Проблема в том, что текст tooltip'a усекается (переносится) на границе div-контейнера. Мне же необходимо, чтобы (1) tooltip не усекался вообще и, одновременно (2) таблица бы не вылезала за div. (2) - работает, (1) - не получается. Подскажите, пожалуйста, каким образом можно сделать, чтобы tooltip не усекался.
0
|
|||||||||||
| 01.08.2020, 00:39 | |
|
Ответы с готовыми решениями:
10
Как сделать, чтобы при выводе на экран были пробелы Как сделать, чтобы строка при выводе всегда вставала первой?
|
|
1586 / 796 / 362
Регистрация: 01.02.2019
Сообщений: 1,047
|
|
| 01.08.2020, 00:50 | |
|
LUN2, вам следует приложить html, так как только по js и части css проблему решать никто не будет
0
|
|
|
409 / 162 / 32
Регистрация: 26.11.2019
Сообщений: 434
|
||
| 02.08.2020, 05:45 | ||
|
если это убрать и родителю отменить позиционирование, то подсказка будет всплывать сразу справа от текста ячейки и без переноса если же у родителя нельзя убрать позиционирование, то можно использовать before вместо after, тогда подсказка будет всплывать над самой ячейкой
0
|
||
|
3 / 3 / 0
Регистрация: 15.08.2014
Сообщений: 483
|
|||
| 02.08.2020, 17:01 [ТС] | |||
|
Все то, что я написал - это код Web extension для FF. Все элементы HTML формируются моим кодом динамически и при необходимости им придается необходимый стиль, т.е. HTML-кода как такового нет (точнее есть, но это код какой-то чужой страницы, к которой прикрепляется мой Web extension). Добавлено через 18 минут left - для управления сдвигом, непринципиально, это не влияет на усекание подсказки, если она будет достаточно длинна. Не совсем понял про отмену позиционирования родителю - вообще не задавать top и left для него. Родитель создается программно и должен располагаться в определенных координатах, поэтому он должен позиционироваться. В результате я пока так и понял - кто управляет отсутствием или наличием усекания блока, который создается after, в пределах родителя.
0
|
|||
|
409 / 162 / 32
Регистрация: 26.11.2019
Сообщений: 434
|
||
| 02.08.2020, 17:37 | ||
|
LUN2, вы не показали класс
.tooltipStyle, предполагаю что там есть position: relative;, вот если убрать это позиционирование, то и перенос пропадает. С чем это связано я не знаю.
0
|
||
|
3 / 3 / 0
Регистрация: 15.08.2014
Сообщений: 483
|
||
| 02.08.2020, 17:47 [ТС] | ||
|
В своем ответе я имел в виду под родителем - объемлющий div-контейнер, внутри которого создана таблица... Что касается класса .tooltipStyle, то я его не объявлял, поэтому я не привел здесь.У меня в CSS объявлен только .tooltipStyle:hover:after.А что, так нельзя - сразу с псевдоэлементами, а без них не объявлять ?
0
|
||
|
409 / 162 / 32
Регистрация: 26.11.2019
Сообщений: 434
|
|
| 02.08.2020, 18:00 | |
|
тогда я не знаю в чем у вас проблема, у меня не переносится, всё в одну строку, только если выходит за край окна, тогда да
0
|
|
|
3 / 3 / 0
Регистрация: 15.08.2014
Сообщений: 483
|
||||||||||||
| 03.08.2020, 22:56 [ТС] | ||||||||||||
|
https://codepen.io/FTOR2/pen/rNeBJaY?editors=1111 При наведении мыши на строку таблицы выскакивает подсказка и переносится на другую строку, хотя на экране места справа достаточно. Также не совсем понятно, почему контейнер myDiv (с зеленой рамкой) меняет ширину. Мне бы хотелось, чтобы его ширина не менялась.
0
|
||||||||||||
|
3 / 3 / 0
Регистрация: 15.08.2014
Сообщений: 483
|
|
| 04.08.2020, 21:57 [ТС] | |
|
mrtoxas, спасибо за ответ - это помогло с переносом строк.
С nowrap строки не переносятся, но теперь обертка, расширяется до строки без переносов ![]() Можно ли при этом сделать, чтобы подсказка не переносилась, но при этом контейнер myDiv (с зеленой рамкой) не расширялся бы ?
0
|
|
|
3 / 3 / 0
Регистрация: 15.08.2014
Сообщений: 483
|
||||||
| 04.08.2020, 22:07 [ТС] | ||||||
|
mrtoxas, и еще по той же задаче хотел спросить:
В CSS объявлен стиль .resizeBlock - маленький желтый квадратик. В программе - это переменная myDiv2, добавляется в качестве дочернего к myDiv. Я хотел, чтобы он появлялся в правом нижнем углу и задал такие свойства:
Не могли бы подсказать, почему и как прижать его к нижнему краю. Пример, как выглядит, прилагается.
0
|
||||||
| 04.08.2020, 22:07 | |
|
Помогаю со студенческими работами здесь
11
Шрифт Цезаря. Как сделать чтобы програма не удаляла пробелы при выводе зашифрованной строки? Как сделать так, чтобы при нажатии кнопки появлялся текст?Чтобы без javascript
Как при выделении текса сделать, чтобы текст изменялся? Как сделать так чтобы страничка при увеличения разрешения не двигалась в разные стороны, и как сделать чтобы при открытии в опере и в других браузерах Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes.
А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения
развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|