2015-06-30 2 views
0

Возможно ли (возможно, с jquery) указать набор символов для стилизации?Укладка определенных символов внутри шрифта?

В данном конкретном случае я имею дело с шрифтом клиента, который использует цифры, которые являются слишком малыми. Я мог бы представить другие приложения, в которых вы хотите изменить цвет шрифта-веса определенных символов, например, вопросительные знаки или точки восклицания.

+1

Да, это возможно. Реализация будет зависеть от многих факторов. Можете ли вы показать нам свой HTML и текущий код? –

+0

[** unicode-range @ MDN **] (https://developer.mozilla.org/en-US/docs/Web/CSS/unicode-range) –

ответ

2

Следующий код изменяет все номера с поверочного теге, который имеет лучший стиль и читаемость:

$(function() { 
 
    re = /(\d+)/g; 
 
    re.test($("p").html()); 
 
    $("p").html($("p").html().replace(re, "<span>$1</span>")); 
 
});
p span {color: #00f; font-weight: 700;}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> 
 
<p>Lorem 1 sit 23 ipsum.</p>

Смежные вопросы