CSS для определения различных форматов для цифр / не цифр - PullRequest
0 голосов
/ 19 февраля 2010

Как использовать CSS для определения области ввода текста, в которой цифры и не-цифры отображаются в разных форматах (полужирный / курсив / цвет)?

т.е. 345 долларов -> 345 доллар

Есть ли что-нибудь эквивалентное Библиотека регулярных выражений для регулярных выражений для CSS?



Ниже редактируются


Я использую фреймворк Seam, любые альтернативы для достижения этого также приветствуются.

Ответы [ 3 ]

1 голос
/ 19 февраля 2010

Как уже говорил Свинто, это определенно невозможно. Даже, насколько я могу судить, не использовать такой продвинутый инструмент CSS, как LESS .

Вам нужно будет обойти, поместив цифру в тег:

 <span>345</span> dollar

Вы, конечно, можете автоматизировать это на языке сценариев с помощью регулярных выражений, но я бы порекомендовал правильно форматировать вывод вместо того, чтобы полагаться на такую ​​«постобработку», которая может прерваться в любой момент при изменении форматирования, например, в другом язык / язык.

0 голосов
/ 19 февраля 2010

Вы не можете сделать это исключительно в CSS. Вы можете использовать PHP или Javascript, чтобы помечать контент, который соответствует вашим критериям, и стилизовать эти теги с помощью CSS.

0 голосов
/ 19 февраля 2010

То, что вы хотите, не возможно.

...