Preskočiť na obsah
100% lokálne

CSS box-shadow generátor

Vygeneruj CSS box-shadow hodnotu z posunu, rozmazania, rozšírenia a farby s viacerými vrstvami a predvoleným nastavením.

15
Výstup

CSS box-shadow generátor

Upravuj horizontálny a vertikálny posun, polomer rozmazania, polomer rozšírenia a farbu, a tento nástroj skladá zodpovedajúcu deklaráciu box-shadow počas práce. Je určený na bežné príklady — kartu, tlačidlo, modálne okno, ktoré sa musí zdvihnúť zo stránky — ako aj na vrstvené tiene vytvorené z viacerých tieňov navrstených na sebe, techniku za mäkkou, realistickou hĺbkou používanou vo väčšine moderných návrhových systémov.

Rozbaľovací panel Predvolené nastavenie ponúka jemné, stredné a silné prevedenie, každé s vlastným počtom vrstiev, posunu a rozmazaním už doladením; vyberte Vlastné na riadenie každej hodnoty sami. Možnosť Vrstvy riadi, koľko tieňov je naskladaných: každá pridaná vrstva zvyšuje posun a rozmazanie podľa svojho indexu a znižuje jej priehľadnosť, čím zmení jeden plochý tieň na mäkký, presvedčivý. Vnútri prevracia tieň dovnútra pre stlačené prvky, priehľadnosť riadi, ako silne sa farba číta, a prepínač jednotky dáva px alebo rem. Zapnite variant pre tmavý režim na druhú, silnejšiu deklaráciu založenú v bloku @media (prefers-color-scheme: dark) — tieň potrebuje vyššiu priehľadnosť, aby zostal viditeľný na tmavom pozadí. Vyberte, či výsledok vyjde ako jeden riadok, vlastnosť --box-shadow alebo trieda .box-shadow, a pridajte zodpovedajúcu čiaru filter: drop-shadow pre prvky, ktoré box-shadow nemôže dosiahnuť, ako je ikona SVG alebo PNG s priehľadnosťou.

Každá hodnota je obmedzená na rozumnú škálu, a neznáma farba sa vráti na čiernu namiesto rozbiteného CSS, takže výstup vždy čisto prilepuje do štýlového hárka.

Všetko beží v tvojom prehliadači, keď upravuješ ovládacie prvky — žiadna farba ani vygenerovaný CSS sa nikdy nikam nešíre. Skopíruj výsledok, stiahni ho ako súbor .txt alebo ho pošli do iného nástroja, aby si s ním pokračoval v práci.

Časté otázky

Čo presne robí možnosť Vrstvy?
Každá dodatočná vrstva zväčšuje posun a rozmazanie podľa prvej vrstvy a znižuje jej priehľadnosť, čím skladá viacero tieňov do jedného mäkkého, realistického výsledku namiesto jedného plochého obrysu.
Ako sa varianta pre tmavý režim líši od tej pre svetlý?
Udržuje rovnaké posun a farbu, ale zvyšuje priehľadnosť, pretože tieň s rovnakou silou má tendenciu zmiznúť na tmavom pozadí. Je zabalený v bloku @media (prefers-color-scheme: dark), takže sa uplatňuje len tam.
Kedy mám použiť výstup filter: drop-shadow namiesto box-shadow?
box-shadow tieňuje len obdĺžnikovú časť prvku. Pre ikonu SVG alebo PNG s priehľadnosťou, filter: drop-shadow sleduje skutočný tvar, takže zapnite možnosť filtra na získanie oboch deklarácií.
Čo sa stane, ak napíšem neplatnú farbu?
Generátor sa vráti na čiernu namiesto produkcie neplatného CSS, takže výstup zostáva použiteľný, keď fixuješ hodnotu farby.
Je niečo z toho posielané na server?
Nie. Generátor beží úplne v tvojom prehliadači — tvoje farby a nastavenia nikdy neopustia tvoje zariadenie.