Generadur Cysgod Blwch CSS am ddim
Adeiladwr gweledol ar gyfer box-shadow CSS gyda rhagolwg byw, haenu aml-haen, dewiswyr lliw, toglo mewnol, a chopïo un-clic. Yn cynnwys rhagosodiadau Material, neumorffiaeth, a glow.
Lluchiwch y blwch i leoli cysgod yr haen weithredol - dalwch Shift am reolaeth fanwl
box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.15);Rhagosodiadau
Defnyddiau cyffredin
- Card UI ShadowsAdeiladu cysgodion cerdyn elegaidd ar gyfer dashboards, grid cynnyrch a dashboards.
- Button Press EffectsAdeiladu cysgodion botwm sy'n dynwared dyfnder go iawn a gwladwriaethau gwasgu.
- Neumorphism Soft UICreu'r olwg neumorphism soft-UI gyda chysgodion pâr golau + tywyll.
- Modal & Popover ShadowsCreu'r deimlad codi, arnofio ar gyfer dialogi ac arolygwyr.
- Glow & Focus Ring EffectsCrëwch effaith disgleirio, cylchoedd ffocws, a thyniadau arddull neon.
Sut Mae'n Gweithio
Mae'r generadur box-shadow yn offeryn React ochr-cleient llwyr — dim gweinydd, dim llyfrgell. Mae'n cynnal rhestr o wrthrychau haen cysgod mewn cyflwr, yn cydosod llinynnau CSS box-shadow dilys ar bob newid gan ddefnyddio fformatiwr rgba() wedi'i ysgrifennu â llaw, ac yn eu cymhwyso'n uniongyrchol i elfen rhagolwg drwy briodwedd arddull React fel bod injan rendro'r porwr ei hun yn tynnu'r canlyniad ar unwaith.
- 1Mae paramedrau haen yn bwydo'r fformatiwrMae pob haen cysgod yn storio ansymudiadau x/y, aneglurder, taeniad, lliw hecs, a gwerth didreiddedd. Ar bob newid, mae ffwythiant shadowToCss bach yn trosi'r lliw hecs i gydrannau RGB gyda mynegiad rheolaidd, yna'n cydosod y llinyn rgba() — er enghraifft, 0px 4px 12px 0px rgba(0, 0, 0, 0.15). Mae haenau lluosog yn cael eu cydgadwyno ag atalnodau.
- 2Mae'r porwr yn rendro'r rhagolwg bywMae'r llinyn a gydosodwyd yn cael ei neilltuo i briodwedd arddull boxShadow elfen div yn uniongyrchol yn JSX. Mae React yn diweddaru'r priodwedd DOM, ac mae injan CSS y porwr yn peintio'r cysgod ar unwaith — nid oes cynfas na WebGL yn gysylltiedig, dim ond rendro CSS brodorol.
- 3Mae llusgo-i-safle'n defnyddio'r Pointer Events APIMae clicio a llusgo'r blwch rhagolwg yn galw setPointerCapture ar yr elfen, yna'n olrhain deltau onPointerMove i ddiweddaru ansymudiadau x a y'r haen weithredol mewn amser real. Mae dal Shift yn cymhwyso ffactor graddfa 0.25x ar gyfer safleoli manwl gywir.
- 4Mae'r allbwn yn cael ei gopïo i'r clipfwrddMae'r offeryn yn cynhyrchu dau fformat allbwn o'r un data haen: datganiad CSS box-shadow safonol, a dosbarth gwerth-mympwyol Tailwind (shadow-[...]) lle mae bylchau'n cael eu disodli â thanlinellau yn ôl rheolau cystrawen Tailwind. Mae copïo un-clic yn defnyddio navigator.clipboard.writeText.
Offer Cysylltiedig
Generadur Radiws Ymyl CSS
Dyluniwch gorneli crwn yn weledol gyda rheolaeth annibynnol dros bob cornel. Yn cefnogi'r syntax X/Y elliptig ar gyfer siapiau blob organig.
Generadur CSS Grid
Dylunio CSS grid yn ddeiliadol — traciau, unedau a bylchau — ac copïo'r CSS a HTML a gynhyrchwyd.
Generadur CSS Flexbox
Arbrofi gyda chyfeiriad flex, lapio, cyfiawnhau ac alinio ar eitemau byw — ac copïo'r CSS.