Ugrás a tartalomhoz
100% helyi

CSS háromszög és nyíl generátor

Irányból, méretből és színből CSS szabályt ír, amely háromszöget vagy nyilat rajzol – nincs szükség képre.

Kimenet

CSS háromszög és nyíl generátor

Válassz irányat, szélességet és magasságot, valamint egy színt, és ez az eszköz megírja a CSS szabályt az alakzat rajzolásához – egy felfelé, lefelé, balra vagy jobbra mutató háromszög, vagy sarokháromszög egy szalagstílusú jelvényhez. Nincs képfájl az exportáláshoz és nincs extra jelölés hozzáadásához: az alakzat tiszta CSS, így tisztán skálázódik bármekkora méretnél és éles marad nagy pixelsűrűségű képernyőkön. Ez az alapja a legördülő szimbólumoknak, az akkordeon indikátoroknak, a szalagbetűeknek és a kis mutatónak a tooltip vagy chatbuborék tetején.

Két technika támogatott. A border trükk egy nulla méretű doboz ellenkező szegélyeit transzparenssé teszi – ez a klasszikus módszer, a legszélesebb böngésző-támogatással. A clip-path helyette sokszöggel rajzolja az alakzatot egy méretezett dobozra, amely könnyebben olvasható a fejlesztői eszközökben és animálható. Váltson közöttük a módszer opcióval.

Kapcsolja be a "Pszeudo-elemként használat" lehetőséget olyan szabályhoz, amely a ::after-re korlátozódik, abszolút pozícióval rögzítve a kiválasztott oldalhoz, készen áll egy relatív pozícióval rendelkező elemre – pontosan az, amire egy legördülő szimbólumnak vagy tooltip-mutatónak szüksége van. Helyette kapcsolja be a "Beszédbuborék csatolt nyíllal" lehetőséget, és az eszköz két szabályt generál: egy szegélyezett, lekerekített felszólítási dobozt és egy nyílfarokot, amely az irányba mutat – a chatbuborék vagy súgó-szöveg popover alakzata.

Minden a böngészőben fut: semmi, amit konfigurálsz, soha nem küldödik sehova. Másolja ki a CSS-t, töltse le .txt fájlként, vagy küldje el másik eszköz bemenetéhez a továbbfejlesztéshez.

Gyakori kérdések

Melyik módszert használjam, border vagy clip-path?
A border trükk a legszélesebb böngésző-támogatással rendelkezik és a standard módszer, amely a legtöbb CSS oktatóanyagban található. A clip-path egy valódi, méretezett dobozt hoz létre a fejlesztői eszközökben látható határdobozzal, amely megkönnyíti a hibakeresést vagy animációt – csak régi böngészőket támogatnia kell.
Mi a különbség az él irányai és a sarok irányai között?
A felfel, lefelé, balra és jobbra szimmetrikus háromszöget rajzol, amely azt az irányt mutat – az ok vagy görgetési indikátor alakzata. A négy sarok opció egy derékszögű háromszöget rajzol, amely egy doboz egyik sarkát kitölti – a szalagjelzék vagy hajtott sarok hatás alakzata.
A pszeudo-elem opció hozzáadja a szülő pozícióű szabályát is?
A pszeudo-elemet abszolút pozícióban helyezi el a kiválasztott irányhoz megfelelő eltolódásokkal. A szülő elemnek még mindig position: relative (vagy más pozícióú kontextus) szükséges ahhoz, hogy az umm – nos igen, ez hosszú. Rövidíteni kell: A pszeudo-elemhez abszolút pozícióval helyez az irány felé. A szülő elemnek position: relative szükséges ahhoz, hogy működjön.
Használhatom a beszédbuborékot tooltip-ként?
Igen. Szegélyezett, lekerekített felszólítási dobozt és az irányba mutató csatolt ok farkat generál – pontosan az alakzat, amelyre egy tooltip vagy súgó-szöveg popover-nek szüksége van. Állítsa be a szélességet, magasságot és színt a terv szerint, majd a dobozt további stílusokkal (háttér, árnyék, szövegszín).
Van-e feltöltés az internetre?
Nem. A CSS teljes egészében a böngészőben generálódik az általad választott opcióktól – semmi nem küldödik szerre.