Удивительно сложно визуально отцентрировать смайлик по горизонтали в Google Chrome, так как справа от смайлика есть пробелы там, где их быть не должно. Пример:
.avatar {
width: 30px;
padding: 10px;
background-color: #eee;
border-radius: 50%;
display: grid;
justify-items: center;
align-items: center;
}
<div class="avatar">
<div>🐶</div>
</div>
https://codepen.io/tommedema/pen/xxbXBRe
В Chrome 79.0.3945.79 на MacOS Catalina 10.15.2 это выглядит так:
Ясно, что он визуально не центрирован по горизонтали. Однако в других браузерах, таких как Safari и Firefox 71, это:
Что касается ответа Кэрол об использовании размера шрифта и размера окна, результат все тот же. Я выбрал смайлик/текст, чтобы вы могли более четко увидеть проблему наличия пробела справа от смайлика, но только в Chrome, а не в других браузерах:
display: flex;justify-content: center;align-items: center;
? - person Akhi Akl   schedule 02.01.2020