Добавление класса CSS к псевдоэлементу

Мне было интересно, есть ли способ добавить класс CSS к псевдоэлементам, таким как :after.

Я хочу использовать :after для добавления сообщения об ошибке. Я также хочу, чтобы сообщение об ошибке было оформлено так же, как и другие сообщения об ошибках.

Это работает:

.error:after {
  content: "Error Message";
  color: red;
}

Но могу ли я сделать что-то подобное, чтобы добавить больше, чем стиль цвета?:

.error:after {
  content: "Error Message";
  class: error_message_styles;
}

Кроме того, есть ли разница между использованием "::after" и ":after"?

Заранее спасибо!

20
задан BoltClock 21 June 2012 в 11:06
поделиться