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
symbols
html-entities
Prasad Jadhav
źródło
źródło
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)
źródło
@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:Obraca symbol :)
źródło
<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.
źródło
Wyświetlane poprawnie w systemie operacyjnym Chrome - zrzuty ekranu z tego systemu.
༗ U + 0F17
⌕ U + 2315
ᰄ U + 1C04
źródło
#searchform:after { content: "\002315"; margin-left: -24px; }
Możesz po prostu dodać ten CSS do nagłówka
następnie dodaj ten kod w miejscu, w którym chcesz wyświetlić symbol glifu.
Baw się dobrze.
źródło
<input>
), dlatego jest to tylko rozwiązanie dla przypadków, w których można używać HTML.