|
CSS селектор придумать такой | ☑ | ||
---|---|---|---|---|
0
Помогите
15.11.13
✎
12:50
|
Есть текст, когда он длинный, срабатывает обрезание его.
Нужно сделать такой селектор для этого текста, который срабатывает при обрезании. Например, когда текст поместился целиком и не обрезался, то ничего не делаем. Если текст не поместился и обрезался, то делаем его красным цветом. Как такое сделать на CSS? |
|||
1
Помогите
15.11.13
✎
13:01
|
Никто не знает?
|
|||
2
Помогите
15.11.13
✎
13:02
|
Хотел сделать так:
text-overflow: "<font color=red>" "</font>"; но оно работает только в мозиле. |
|||
3
Помогите
15.11.13
✎
13:12
|
Не тани
|
|||
4
Помогите
15.11.13
✎
13:24
|
Ап
|
|||
5
Помогите
15.11.13
✎
13:38
|
никто не умеет программировать?
|
|||
6
Помогите
15.11.13
✎
13:48
|
Какой сложный вопрос. Не могу найти ответ на него
|
|||
7
Kom-off
15.11.13
✎
13:53
|
text-overflow - определяет параметры видимости текста в блоке, если текст целиком не помещается в заданную область. Возможны два варианта: текст обрезается; текст обрезается и к концу строки добавляется многоточие. text-overflow работает в том случае, если для блока значение свойства overflow установлено как auto, scroll или hidden.
Так что выделить красным скорее всего не получится. Да и не селектор это, а свойство и работает только в CSS3. |
|||
8
Кай066
15.11.13
✎
13:58
|
(0) (5) никак, css это не язык программирования. Кури пхп
|
|||
9
Torquader
15.11.13
✎
23:16
|
Вообще-то, свойства css никогда не были селекторами, а чтобы поменять цвет (то есть изменить свойство) нужно сначала выбрать то, что мы хотим поменять, то есть задать селектор.
|
|||
10
Torquader
15.11.13
✎
23:18
|
Как бы нужно "курить" javascript (php тут тоже не при делах)
function isOverflowed(element){ return element.scrollHeight > element.clientHeight || element.scrollWidth > element.clientWidth; } |
|||
11
Steel_Wheel
15.11.13
✎
23:20
|
(0) хочешь xpath?
|
|||
12
Steel_Wheel
15.11.13
✎
23:21
|
Сорри, не внимателен. Удалите (11) и (12)
|
|||
13
Помогите
18.11.13
✎
05:46
|
Сделал через text-overflow, всем спасибо.
|
|||
14
Помогите
18.11.13
✎
09:52
|
тему можно удалить
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |