2016-01-22 2 views
2

Действительно маленькая вещь, но у меня есть эти значки календарей на моей странице редактирования Joomla front-end, на кнопках публикации. Для этого я использую символ Unicode U + 1F5D2, но я не могу изменить его цвет с помощью CSS. Я пытаюсь сделать его белым, инспектор браузера говорит, что он белый, но это явно не так.Невозможно изменить цвет шрифта на символ юникода

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

Символ вызывается a: before на элементе span с классом = "icon-calendar". Я попытался изменить атрибут цвета на нескольких разных уровнях элемента, включая: before и span, но ни один из них не вступает в силу.

#adminForm a.btn, 
 
#adminForm button.btn { 
 
    background-color: #0e71b8; 
 
    color: #ffffff; 
 
} 
 

 
#adminForm button.btn:before { 
 
    color: #ffffff; 
 
}

Каждый знает, если это должно произойти, и/или как получить вокруг него?

+0

Персонаж вызывается: Перед тем как на двускатной элемент с классом = «значок-календарь» , Я попытался изменить атрибут цвета на нескольких разных уровнях элемента, включая: before и span, но ни один из них не вступает в силу. –

+0

В этом puush ​​(http://puu.sh/mFaXe.png) вы можете увидеть отрывок инспектора, который показывает настройку цвета. –

ответ

0

Кажется, что нужно работать с использованием HTML-сущности.

* {background: #000; font-size: 1.4em;} 
 
.cal {color: #fff;}
<span class="cal">&#128197;</span>

Обновлено для: псевдо

Вы должны упоминали псевдо в вашем вопросе.

Глядя на ваш CSS вы arn't ориентации на :before псевдо

#adminForm a.btn:before, 
#adminForm button.btn:before { 
    color: #fff; 
} 
+0

Я не могу заставить объект html работать в: before, что, к сожалению, является необходимостью. –

+0

Забыл упомянуть, что в исходном вопросе, но я уже пробовал это:/Я также обновлю оригинал. –

+0

Это ваш первый раз в stackoverflow, вы должны действительно прочитать, как создать ответный вопрос, показывая, что вы пробовали, и достаточно кода для нас, чтобы воссоздать вашу проблему. http://stackoverflow.com/help/mcve – Aaron

0

Барт,

проблемы без семейства шрифтов или зависят ваши базы CSS Normalize, но вы можете попробовать ур код «Шрифты Googleapis «это рабочий шрифт для изменения цвета. Извините плохой английский.

См: http://codepen.io/KingRider/pen/QGeMoQ

Почему бы не попробовать плагин «Font Удивительная» лучше всего

http://fontawesome.io/examples/