Зачем мне нужно пустое свойство `content` в псевдоэлементе ::after? [дубликат]

На этот вопрос уже есть ответ здесь:

Я получил http://jsfiddle.net/8p2Wx/2/ на предыдущий вопрос, который я задал, и вижу эти строки:

.cf:before,
.cf:after {
    content:"";
    display:table;
}

.cf:after {
    clear:both;
}

Если я уберу content:"", это портит эффект, и я не понимаю, зачем это нужно.

Зачем нужно добавлять пустой content в псевдоэлементы :after и :before?

24
задан BoltClock 4 December 2015 в 03:35
поделиться