pseudo-element- все статьи тега
CSS: before: after псевдо-элемент класса не работает
Я пытаюсь добавить ::before и ::after псевдо-элемент в заголовок меню. Псевдо-элементы прекрасно работают для обычной ссылки вне меню. Однако, когда я пытаюсь применить их к пункту меню, СВОЙСТВО background установлено, а свойства ::before и ::after - нет. Вот соответствующий CSS: #cssmenu { background-color: #FFFFCC; clear: both; display: inline; float: left; list-style: none; overflow: hidden; text-align: center; text-transform: uppercase; width: 100%; ...
Могу ли я использовать:before или:after псевдо-элемент на поле ввода?
Я пытаюсь использовать :after CSS псевдо-элемент на input поле, но оно не работает. Если я использую его с span, он работает нормально. <style type="text/css"> .mystyle:after {content:url(smiley.gif);} .mystyle {color:red;} </style> это работает (ставит смайлик после "Буу! а перед "еще немного") <span class="mystyle">buuu!</span>a some more это не работает - он только окрашивает someValue в красный цвет, но нет смайлика. <input class="mystyle" type="text" value ...