Я использую дочернюю тему paralax pro genesis, поэтому я работаю в области виджета.
Я не уверен, правильно ли я это сделаю, но я попытался написать под шрифтом удивительный значок, выполнив это в области виджетов:
<i class="fa fa-code fa-4x">Fully mobile responsive designs
that adjust to fit all platforms</i>
Это работает, но текст огромен. Как я могу изменить размер текста? Я попытался изменить размер шрифта в разделе .fa-кода в шрифте awesome css, но он не работает. Есть ли лучший способ, которым я мог бы писать под своим значком или это так, как это должно быть сделано?
Спасибо!
Собственно, значки шрифта - это текстовые символы. Это означает, что на его размер влияет свойство font-size
.
fa
Класс CSS означает шрифт-удивительный шрифт и общие стили. fa-code
Класс CSS обозначает указанный значок. fa-4x
Класс CSS означает "font-size: 4em;"
Это означает, что когда вы включаете свой текст в поле FA, весь текст будет увеличен в 4 раза. В вашем примере не должно быть текста в теге <i>
.
<i class="fa fa-code fa-4x"></i>
Fully mobile responsive designs that adjust to fit all platforms
Теперь вы можете манипулировать текстом вне вашего тега i
, как обычно.
См. ниже рабочий пример:
<link href="http://netdna.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">
<div class="row text-center">
<i class="fa fa-code fa-4x"></i>
</div>
<div class="row text-center">
<span class="red-text-for-example">Fully mobile responsive designs that adjust to fit all platforms</span>
</div>
Смотрите здесь: http://jsfiddle.net/c3Lbcmjb/
Кроме того, вы не должны изменять файл font-awesome.css
.
Он предоставляет вам множество удобных способов управления размерами, шрифтами, цветами и т.д.
Если вы хотите манипулировать размером значка FA, измените класс fa-4x
на fa-3x
, fa-2x
и т.д. (или вообще удалите его, если вам нужен значок FA, который будет иметь тот же размер вашего текст).
в селекторе css:
font-size: 4em;
Решение:
Используя вашу основную таблицу стилей, просто добавьте:
.fa-code {
font-size: 20px;
}
Вышеуказанное предназначено только для значка символа шрифта. Если вы хотите настроить таргетинг на все значки, просто используйте:
.fa {
font-size: 20px;
}
В качестве альтернативы вы можете добавить стиль в линию, это не считается хорошей практикой, но я думал, что объясню оба пути.
<i class="fa fa-code" style="font-size: 20px;">Fully mobile responsive designs that adjust to fit all platforms</i>
Я использовал 20px
в качестве примера, но просто изменил значение в соответствии с вашими потребностями.
Надеюсь, это поможет!
i
с классом fa-4x
что означает «font-size: 4em;». Затем вы описываете встроенный стиль "font-size: 20px;" который переопределяет класс CSS CSS.
Вы можете использовать CSS в строке или внешнем
<i class="fa fa-code fa-6" style="font-size: 7em;"></i>
<i class="fa fa-code fa-4x" /><span style="font-size:14px">Fully mobile responsive designs that adjust to fit all platforms</span>
Я думаю, что это решит ваш вопрос. Вы должны разделить тег и ваши предложения с помощью или тегов.