Кто-нибудь знает, как стилизовать смайлы?

  • Автор темы o1kak
  • 61
  • Обновлено
  • 17, May 2024
  • #1
Я хотел бы использовать этот палец вверх для одного из моих проектов, но он отображается по-разному в разных операционных системах и/или браузерах:
https://jsfiddle.net/h75mmuyj/1/

Вот как я хочу, чтобы это отображалось во всех браузерах: Однако iPad отображает тот же код, что и:

Мобильные устройства Samsung/LG отображают это как: Итак, как бы вы его стилизовали, чтобы он выглядел одинаково на всех устройствах (как это выглядит в моем jsfiddle)?

o1kak


Рег
18 Nov, 2015

Тем
1

Постов
1

Баллов
11
  • 18, May 2024
  • #2
Если вам нужен единый шрифт для них, вам придется использовать веб-шрифт.

Поскольку на этих устройствах НЕТ пользовательского интерфейса segoe (только для Windows), они переходят либо к резервным семействам, либо к системным настройкам по умолчанию, если им нет подходящего варианта.

Имейте в виду, что «segoe ui» — это шрифт Microsoft, защищенный авторским правом, поэтому создание веб-шрифта из него фактически будет нарушением условий лицензирования.
 

SafeWap


Рег
09 Jan, 2016

Тем
0

Постов
1

Баллов
1
  • 18, May 2024
  • #3
Вы привязаны к символу «палец вверх», пока смерть не разлучит вас, что может быть хорошим выбором для детской целевой аудитории, или другой справится с этой задачей, например, одна из обычно поддерживаемых галочек?
 

p {

font-size: 1em;}

p.like1 {

font-size: 2.5em;

color: red;}

p.like2 {

font-size: 2.5em;

color: green;}

p.like3 {

font-size: 2.5em;

color: blue;}

p.like4 {

font-size: 2.5em;

color: cyan;}

p.like5 {

font-size: 2.5em;

color: magenta;}

p.like6 {

font-size: 2.5em;

color: yellow;}

____________________________

<p class="like1">&#x2714</p>

<p class="like2">&#x2714</p>

<p class="like3">&#x2714</p>

<p class="like4">&#x2714</p>

<p class="like5">&#x2714</p>

<p class="like6">&#x2714</p>
Код (разметка): ура, Гэри
 

Andrei Viktorovich


Рег
30 Apr, 2012

Тем
0

Постов
4

Баллов
4
  • 20, May 2024
  • #4
Вы забыли указать многословные шрифты. Попробуй это:
 
.likes {
font-family: "Segoe UI Emoji", "Segoe UI Symbol", Quivira, Symbola;
font-size: 2.5em;
color: #CCCCCC;
display: block;
cursor: pointer;
}
Код (разметка): я не поддерживаю эти шрифты на своем компьютере, поэтому не могу проверить исправление. Гэри
 

divpiel


Рег
17 Oct, 2013

Тем
0

Постов
3

Баллов
3
  • 28, May 2024
  • #5
Спасибо. Я пробовал все что угодно. Кажется, что стилизовать смайлы практически невозможно. Они покажут то, как они созданы для того или иного ОП. Устал искать решение. Вместо этого я собираюсь использовать Font Awesome.
 

Salmon1


Рег
28 May, 2015

Тем
0

Постов
1

Баллов
1
Тем
49554
Комментарии
57426
Опыт
552966

Интересно