Получение числа в значке

Я подсчитываю комментарии, и мне нужна помощь, чтобы получить числа внутри значка комментария. Если я попытаюсь вставить его в комментарий, он не будет отображаться так, как должен.

Код для комментариев справа:

echo '<span style = "float:right; margin-top:15px; margin-left:5px;">reacties</span> 
    <span style = "float:right; color:grey; margin-top:15px"class = "fa fa-comment">' 
    . implode($app->count_reactie($topic['id'])) .'</span>';

Номер должен быть помещен внутри значка, но вместо этого он отображается рядом с ним.

Вот как это выглядит сейчас:

Получение числа в значке

"Как это выглядит сейчас". - а как это выглядит должен?
Funk Forty Niner 13.04.2018 13:51

Вопросы, требующие помощи по коду, должны включать кратчайший код, необходимый для его воспроизведения в самом вопросе, предпочтительно в Фрагмент стека. ИЗОБРАЖЕНИЯ кода не принимаются.

Paulie_D 13.04.2018 13:51

Вы должны попробовать поискать в Google перед публикацией ... это может быть полезным ресурсом: ourcodeworld.com/articles/read/463/…

William Hampshire 13.04.2018 13:52

@FunkFortyNiner Он должен поместить число внутри значка.

thattommm 13.04.2018 13:54

@WilliamHampshire Я пробовал этот blog.fontawesome.io/2014/05/19/stacking-text-and-icons, но я не могу заставить его работать, он сделает значок больше, а не вставит число, выровненное в значок комментария

thattommm 13.04.2018 13:54
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
5
262
2

Ответы 2

Вы можете добиться этого, используя наложение значков и текста.

.fa-stack-2x {
  color: black;
}

.fa-stack-1x {
  color: white;
}
<link href = "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.css" rel = "stylesheet"/>
<span class = "fa-stack">
    <span class = "fa fa-comment fa-stack-2x"></span>
    <strong class = "fa-stack-1x">
        2    
    </strong>
</span>

Возможно, вам придется исправить положение и размер с помощью дополнительного CSS, а также поищите любой унаследованный CSS. Как было предложено в комментариях, прочтите статью это, чтобы понять, как расположены значки fa.

body{font-size:14px;}
<link href = "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.css" rel = "stylesheet"/>
    <span class = "fa-stack">
    <span class = "fa fa-comment fa-stack-2x"></span>
    <strong class = "fa-stack-1x" style = "color:#fff;"> 1 </strong>
</span>

Другие вопросы по теме