Изменить цвет технологии glyphicons голубая в некоторых - но не во всех местах с помощью Bootstrap 2
Я использую Bootstrap framework для моего пользовательского интерфейса. Я хочу изменить цвет своих глифов на синий, но не во всех местах. В некоторых местах он должен использовать цвет по умолчанию.
Я сослался на эти две ссылки, но я не нахожу ничего полезного.
- могу ли я добавить цвет к значкам bootstrap только с помощью CSS?
- Как изменить технологии glyphicons бутстреп 3 белый?
обратите внимание: я используя Bootstrap 2.3.2.
11 ответов:
значок примет цвет от значения
color
css свойство его родителя.вы можете либо добавить это непосредственно к стилю:
<span class="glyphicon glyphicon-user" style="color:blue"></span>
или вы можете добавить его в качестве класса к значку, а затем установить цвет шрифта для него в CSS
HTML
<span class="glyphicon glyphicon-search"></span> <span class="glyphicon glyphicon-user blue"></span> <span class="glyphicon glyphicon-trash"></span>
CSS
.blue { color: blue; }
эта скрипка есть пример.
просто примените Bootstrap 3
text-success
класс на значке:<span class="glyphicon glyphicon-play text-success">начал работу</span>
есть много цветов: Bootstrap документация: вспомогательные классы
(Синий присутствует также)
наконец-то я нашел ответ сам. Чтобы добавить новые значки в 2.3.2 bootstrap, мы должны добавить Шрифт Awsome css в вашем файле. После этого мы можем переопределить стили с помощью CSS, чтобы изменить цвет и размер.
<link href="http://netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.css" rel="stylesheet">
CSS
.brown{color:#9b846b}
Если мы хотим изменить цвет значка, то просто добавьте коричневый класс и значок превратится в коричневый цвет. Он также предоставляет значок различного размера.
HTML
<p><i class="icon-camera-retro icon-large brown"></i> icon-camera-retro</p> <!--brown class added--> <p><i class="icon-camera-retro icon-2x"></i> icon-camera-retro</p> <p><i class="icon-camera-retro icon-3x"></i> icon-camera-retro</p> <p><i class="icon-camera-retro icon-4x"></i> icon-camera-retro</p>
вы можете сделать это так хорошо, надеюсь она поможет
<span style="color:black"><i class="glyphicon glyphicon-music"></i></span>
Да, вы можете установить иконки в белый цвет. вот как это работало для меня.
Bootstrap <3
HTML
<i class="icon-ok icon-white"></i>
это сделает ваш значок белым.
Я создал альтернативный библиотека цветов для bootstrap 2.3.2 Он доступен и прост в использовании для всех, кто интересуется много цветов для старой библиотеке технологии glyphicons.
Если это только значок загрузки. Обратите внимание, что значки находятся под текстом или, скорее, типографией. Просто добавьте класс цвета текста, как это. Например, текст-основной текст-информация и так далее, и так далее до класса значок:
<i class="icon features-icon icons8-collaboration-2 text-primary"></i> <i class="icon features-icon icons8-collaboration-2 text-secondary"></i>
загрузки >= В4.0 прекратила поддержку glyphicon
за шрифт значков технологии glyphicons. Если вам нужны значки, некоторые параметры:
восходящая версия технологии glyphicons
Источник:https://v4-alpha.getbootstrap.com/migration/#components
Если вы используете Bootstrap >= v4. 0 или новее, вы можете использовать существующие классы стилей bootstrap, такие как
text-success
,text-warning
etc.например, если вы используете fontawesome:
<i class="fa fa-tag text-danger" aria-hidden="true"></i>