Так что я хочу поставить иконку над h3
исключительно с использованием css.Причина в том, что я не хочу редактировать HTML в плагине WordPress.
Поэтому я решил использовать псевдоэлемент ::before
, который отображает значок правильно, но помещает его перед h3
, а не над.
Добавление display:block
решало эту проблему до тех пор, пока я не решил поместить рамку вокруг значка, который затем помещает рамку вокруг всего блока, а это не то, что мне нужно.
Итак, яЯ ищу лучшие варианты, если кто-то может посоветовать.
h3.icon:before {
font: normal normal normal 16px/1 FontAwesome;
content: "\f0c1";
display: block;
margin-bottom: 25px;
padding: 20px;
border: 1px solid #000;
}
<h3 class="icon" style="color: #000000;">Los Angeles</h3>