Unicode ma milion glifów przypominających ikony, ale ich wyszukiwanie jest bardzo trudne.
Czy istnieje glif Unicode, który wygląda jak „lornetka” lub „szkło powiększające”? A może jest jakiś symbol, który oznacza „Szukaj”, który jest w Unicode?
Unicode ma milion glifów przypominających ikony, ale ich wyszukiwanie jest bardzo trudne.
Czy istnieje glif Unicode, który wygląda jak „lornetka” lub „szkło powiększające”? A może jest jakiś symbol, który oznacza „Szukaj”, który jest w Unicode?
Odpowiedzi:
Istnieje SZKŁO POWIĘKSZAJĄCE U + 1F50D SZKŁO POWIĘKSZAJĄCE (🔍) i SZKŁO POWIĘKSZAJĄCE U + 1F50D SZKŁO POWIĘKSZAJĄCE (🔎).
Powinieneś użyć (w HTML) 🔍
lub🔎
Nie są one jednak obsługiwane przez wiele czcionek (fileformat.info wymienia tylko kilka czcionek jako obsługujących Codepoint z odpowiednim glifem).
Zauważ też, że są poza BMP , więc niektóre programy obsługujące Unicode mogą mieć problemy z renderowaniem ich, nawet jeśli mają czcionki, które je obsługują.
Zasadniczo glify Unicode można przeszukiwać za pomocą strony takiej jak fileformat.info . Wyszukuje „tylko” w nazwach i właściwościach glifów Unicode, ale zwykle zawierają one wystarczającą liczbę metadanych, aby umożliwić dobre wyniki wyszukiwania (dla tej odpowiedzi szukałem „szkła” i przeglądałem wynikową listę, na przykład)
@font face
) jest prawdopodobnie jedyną opcją i nieco problematyczna (ponieważ Symbola jest tak dużą czcionką). Znaki pojawiają się również w Quivira (wersja 3.7) i Segoe UI Symbol (wersja 5.01), ale wciąż jest to bardzo ograniczony zestaw czcionek. Quivira to darmowa czcionka, Segoe UI Symbol jest dostarczany z Windows 7 i umożliwia edytowanie osadzania.
⌕
? Jest całkowicie niezwiązany, ale przypomina szkło powiększające i wydaje się być zawarty w standardowych czcionkach, w których U + 1F50D i U + 1F50E nie.
Użyj symbolu ⚲ (zakodowanego jako ⚲
lub ⚲
) i obracaj go, aby uzyskać pożądany efekt:
<div style="-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);">
⚲
</div>
Obraca symbol :)
<Grid.RenderTransform><CompositeTransform Rotation="-45" /></Grid.RenderTransform>
. Czy przyjmujemy programowanie jako coś oczywistego, kiedy zadajemy pytanie w trybie Unicode?
🔍
lub 🔎
.
<span class='icn icn-find'></span>
wtedy css był .icn-find:after { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); display: block; content: "\26B2"; }
. Działa świetnie!
Poleciłbym użyć http://shapecatcher.com/, aby pomóc w wyszukiwaniu znaków Unicode. Pozwala narysować pożądany kształt, a następnie wyświetla listę najbliższych dopasowań do tego kształtu.
Wyświetlane poprawnie w systemie operacyjnym Chrome - zrzuty ekranu z tego systemu.
༗ U + 0F17
⌕ U + 2315
ᰄ U + 1C04
#searchform:after { content: "\002315"; margin-left: -24px; }
Możesz po prostu dodać ten CSS do nagłówka
<link href='http://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css' rel='stylesheet' type='text/css'>
następnie dodaj ten kod w miejscu, w którym chcesz wyświetlić symbol glifu.
<div class="fa fa-search"></div> <!-- smaller -->
<div class="fa fa-search fa-2x"></div> <!-- bigger -->
Baw się dobrze.
<input>
), dlatego jest to tylko rozwiązanie dla przypadków, w których można używać HTML.