don't keep calm and fuck them all
доброго дня!
у некоторых пользователей нет аватаров. в этом случае вместо аватара пустое место, а подпись соответственно улетает ввысь.
кто-нибудь знает, как провернуть фокус с аватаром, чтобы вместо пустоты, когда нет аватара у пользователя, стоял аватар, припасенный мною на этот случай, ну и подпись тогда бы не улетала?

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

Правда расстояние между подписью и аватаркой будет зависеть от размера аватарок.
Если бы браузеры поддерживали :has() было бы повеселее.
Чтобы подпись не улетала - можно обойтись и без своей картинки вместо аватарки, но для этого придётся немного переписать код для .commentAuthor, .avatar и .sign.
Картинку на месте отсутсвующей аватарки можно сделать через .commentAuthor:before {background: url(картинка)}. Если сделать :before размером с аватарку и спозиционировать на то же место - аватарка (если она есть) перекроет собой :before с картинкой. Это костыль, но работать будет.
~Erika, придётся немного переписать код для .commentAuthor, .avatar и .sign
а не подскажете как?
.commentAuthor:before {background: url(картинка)}
попробовала прописать. но почему-то не видно вообще этого комментА.:бефо
прописала, content:before стал виден. но тут оказалось что аватарка не перекрывает бефо, а встает следом внизу. и бордер-боттом не встает как надо.
единственное, что бьет по перфекционистским чувствам:
у людей, кто без аватарки, подпись на 2 мм выше, чем стандартно. но тут уже видимо придется смириться или дождаться совета от ~Erika, почему у меня едут подписи))
Tenno Seremel, ~Erika, спасибо большое!!!