Имя
E-mail
Тема
Комментарий
Загрузка
Файл
Вставить видео (YouTube, Smotri.com)
Подтверждение (по клику)
Посоны, а можно как-нибудь цеплять стили к контенту?Допустим, я хочу задать всем словам 'ОЛОЛО' в тексте .red {background:red;}Можно написать джаваскрипт, который будет search-and-replace все ОЛОЛО на <span class='red'>ОЛОЛО</span>, но это же отстой. Есть ли способ легче? Типа "ОЛОЛО":before{content:"<span class='red'>"}"ОЛОЛО":after{content:"</span>"}
Посоны, а можно как-нибудь цеплять стили к контенту?Допустим, я хочу задать всем словам 'ОЛОЛО' в тексте .red {background:red;}Можно написать джаваскрипт, который будет search-and-replace все ОЛОЛО на
<span class='red'>ОЛОЛО</span>
"ОЛОЛО":before{content:"<span class='red'>"}"ОЛОЛО":after{content:"</span>"}
>>15071про атрибуты читай.http://css-tricks.com/almanac/selectors/a/attribute/
>>15071 Твой пример не будет работать так как у тебя у документа нет разметки, а то что генерирует цсс не является содержимым документа. Голову нужно не ебать себе голову и пользоваться html разметкой. У css нет цели решать задачи программирования, это блядь каскадная таблица стилей для документа. Альзо, псевдоклассы :before и :after не работают в старых говнобраузерах.<op_pidoras style="color: pink">ОЛОЛО</op_pidoras>
>>15072Не, это не то. Мне бы хотелось воздействовать на уровне символов, а не тэгов и их атрибутов.Там таких "ОЛОЛО" будут сотни на одной странице.Делать для каждого "ОЛОЛО" отдельный спан я не считаю чем-то уместным в приличном обществе.>>15073Чувак, ты не понял.Я хочу просто поэкспериментировать с одной идеей, оно совершенно необязательно должно быть кроссбраузерно.
>>15073Да забейте вы болт на старые браузеры. Современные браузеры обновляются сами на ура и все такое.>>15077Боюсь твоя идея нереализуема. Используй скрипты и не еби мозг, конечному юзеру похуй, есть у тебя там теги или нет.
- wakaba 3.0.8-mk2 + futaba + futallaby -