У Unicode є мільйон іконоподібних гліфів, але їх дуже важко шукати.
Чи є гліф Unicode, схожий на «Бінокуляр» або «лупу»? Або є символ, який використовується для позначення "Пошук", який знаходиться в Unicode?
У Unicode є мільйон іконоподібних гліфів, але їх дуже важко шукати.
Чи є гліф Unicode, схожий на «Бінокуляр» або «лупу»? Або є символ, який використовується для позначення "Пошук", який знаходиться в Unicode?
Відповіді:
Існує U + 1F50D ВІДКРИТИЙ СТЯГ МАГНІФІКУВАННЯ (🔍) та U + 1F50E МАГНІФІЧНЕ СКЛА ПРИМІТКИ (🔎).
Ви повинні використовувати (в HTML) 🔍
або🔎
Однак вони не підтримуються багатьма шрифтами (fileformat.info перелічує лише кілька шрифтів як підтримку Codepoint із належним гліфом).
Також зауважте, що вони знаходяться за межами BMP , тому деякі програмні засоби, що підтримують Unicode, можуть мати проблеми з їх відображенням, навіть якщо вони мають шрифти, які їх підтримують.
Як правило, у гліфах Unicode можна шукати за допомогою такого веб-сайту, як fileformat.info . Це шукає "лише" в іменах та властивостях гліфів Unicode, але вони зазвичай містять достатньо метаданих, щоб забезпечити хороші результати пошуку (для цієї відповіді я шукав "скло" та переглянув отриманий список, наприклад)
@font face
), мабуть, є єдиним варіантом і дещо проблематичним (оскільки Symbola - це такий великий шрифт). Символи також з'являються у Quivira (версія 3.7) та Segoe UI Symbol (версія 5.01), але це все ще дуже обмежений набір шрифтів. Quivira - це безкоштовний шрифт, символ SeI-інтерфейсу Segoe поставляється разом із Windows 7 та дозволяє редагувати його.
⌕
:? Це абсолютно не пов’язано між собою, але якось нагадує збільшувальне скло і, здається, включено до стандартних шрифтів, де U + 1F50D і U + 1F50E не мають.
Використовуйте символ ⚲ (закодований як ⚲
або ⚲
) та оберніть його, щоб досягти бажаного ефекту:
<div style="-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);">
⚲
</div>
Він обертає символ :)
<Grid.RenderTransform><CompositeTransform Rotation="-45" /></Grid.RenderTransform>
. Ми зараз приймаємо веб-програмування як належне, коли задаємо питання про unicode?
🔍
або 🔎
.
<span class='icn icn-find'></span>
тоді css був .icn-find:after { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); display: block; content: "\26B2"; }
. Чудово працює!
Я рекомендую використовувати http://shapecatcher.com/, щоб допомогти знайти символи unicode. Це дозволяє намалювати форму, яку ви шукаєте, а потім перераховує найближчі відповідники до цієї форми.
Відображається правильно в ОС Chrome - знімки екрана з цієї системи.
༗ U + 0F17
⌕ U + 2315
ᰄ U + 1C04
#searchform:after { content: "\002315"; margin-left: -24px; }
Ви можете просто додати цю CSS до свого заголовка
<link href='http://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css' rel='stylesheet' type='text/css'>
Далі додайте цей код там, де ви хочете відобразити символ глифа.
<div class="fa fa-search"></div> <!-- smaller -->
<div class="fa fa-search fa-2x"></div> <!-- bigger -->
Весело.
<input>
), тому це лише рішення для тих випадків, коли ви можете використовувати HTML.