обозначение css <> - PullRequest
       1

обозначение css <>

1 голос
/ 13 декабря 2011

Есть ли способ использовать CSS, чтобы указать, что каждый раз, когда «меньше чем символ» (справа от буквы M на клавиатуре) или «больше, чем символ» появляется в тексте, его следует заменить нафактические слова «меньше чем» или «больше чем» соответственно?

Ответы [ 2 ]

4 голосов
/ 13 декабря 2011

CSS не может воздействовать (т.е. не может изменять) текстовое содержимое веб-страницы, поэтому он не может выполнять то, что вы просите. CSS может влиять только на представление и стилизацию, и в этом случае потребуется фактическая замена текста, чего не может сделать CSS.

Однако вы можете сделать это с помощью JavaScript, особенно если у вас есть конкретные элементы DOM в документе, на который вы хотите настроить таргетинг. Нечто подобное может сделать свое дело в зачаточном состоянии, но не учитывает недостаток пробелов до или после символа:

var node = document.getElementById("somenode");
node.innerHTML = node.innerHTML.replace("&lt;", "less than");
node.innerHTML = node.innerHTML.replace("&gt;", "more than");
0 голосов
/ 13 декабря 2011

CSS не может сделать это (или что-то подобное)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...