Clip-path framleiðandi
Teiknaðu CSS clip-path form með punktum sem þú dregur. Breyttu marghyrningum, hringjum, sporbaugum og inset, byrjaðu á stjörnum og örvum og afritaðu kóðann.
Dragðu punktana til að breyta forminu. Marghyrningur: smelltu á svæðið til að bæta við punkti á næstu brún. Með punkt í fókus skaltu nota örvalyklana (Shift fyrir 10%) og Delete.
Forstillingar
Punktar
Bakgrunnsmynd (valfrjálst)
Hvernig á að nota clip-path framleiðandann
- Veldu Form: Marghyrningur, Hringur, Sporbaugur eða Inset. Daufa lagið sýnir allan þáttinn en bjarta lagið sýnir það sem er sýnilegt eftir skurðinn.
- Dragðu punktana í ritlinum. Í marghyrningi er hver punktur eitt horn; smelltu hvar sem er á svæðinu til að bæta við punkti á næstu brún. Fyrir hring eða sporbaug dregurðu miðjuna og radíuspunktana. Fyrir inset dregurðu fjóra kantpunktana.
- Fínstilltu í reitunum fyrir neðan: listann Punktar (X og Y í prósentum, með Fjarlægja og Bæta við punkti) fyrir marghyrninga, eða reitina Radíus, Miðja X, Miðja Y, Efst, Hægri, Neðst, Vinstri og Ávöl horn (px) fyrir hin formin.
- Byrjaðu hraðar með Forstillingar: þríhyrningur, trapisa, samsíðungur, tígull, fimmhyrningur, sexhyrningur, áttahyrningur, skáskorið, stjarna, kross, örvar, vinkill, talblaðra, hringur, sporbaugur og inset.
- Hakaðu í Smella á 5% fyrir snyrtileg gildi og Bæta við -webkit-clip-path (gamall Safari) ef þú styður enn Safari 13.0 eða eldri.
- Valfrjálst geturðu sleppt mynd í Bakgrunnsmynd (valfrjálst) til að sjá formið á þinni eigin mynd. Skránni er aldrei hlaðið upp.
- Afritaðu CSS-kóði með Afrita.
Lyklaborð: settu punkt í fókus, færðu hann með örvalyklunum (1%, eða 10% með Shift) og ýttu á Delete til að fjarlægja punkt úr marghyrningi. Marghyrningur heldur alltaf að minnsta kosti þremur punktum.
Formföllin í clip-path
clip-path felur allt utan forms. Þátturinn heldur stærð sinni í uppsetningunni; aðeins málunin og smellanlega svæðið eru skorin.
polygon(x1 y1, x2 y2, …)tengir punktana í röð og lokar forminu.polygon(50% 0%, 100% 100%, 0% 100%)er þríhyrningur sem vísar upp. Hnit byrja í efra vinstra horni þáttarins.circle(r at cx cy):circle(50% at 50% 50%)er stærsti hringurinn sem er miðjaður í þættinum. Prósenturadíus miðast við hornalínu þáttarins deilda með √2, þannig að hann jafngildir hlutfalli af breiddinni aðeins fyrir ferkantaða þætti.ellipse(rx ry at cx cy): láréttur radíus er hlutfall af breiddinni og lóðréttur hlutfall af hæðinni.inset(top right bottom left round radius)sker ferhyrning innan við brúnirnar, með sömu styttingu á einu til fjórum gildum og spássíur og valfrjálsum ávölum hornum.
Þetta tól skrifar prósentur, þannig að formið skalast með þættinum hver sem stærð hans er.
Ráð fyrir góð form
- Röð punkta í marghyrningi skiptir máli: að fara réttsælis (eða rangsælis) um brúnina kemur í veg fyrir krosslögð „slaufuform“.
- Hægt er að hreyfa tvö form með jafnmörgum punktum:
transition: clip-path 0.4sbreytir sexhyrningi mjúklega í annan sexhyrning. Vafrinn getur ekki brúað bilið milli marghyrninga með mismunandi fjölda punkta. clip-pathsker líkabox-shadowog ramma. Til að gefa skornu formi skugga skaltu setjafilter: drop-shadow()á foreldraþátt.- Skorin svæði taka ekki við smellum eða sveimi, sem er handhægt fyrir óreglulega hnappa.
Algengar spurningar
Er clip-path stutt í öllum vöfrum?
Grunnformin eru studd í öllum núverandi vöfrum. Safari þurfti -webkit- forskeytið til og með útgáfu 13.1.
Hvers vegna lítur hringurinn minn út eins og sporbaugur?
Hann gerir það ekki: circle() er alltaf kringlótt. Ef hann lítur út fyrir að vera skorinn er hringurinn stærri en þátturinn eða miðjan er nálægt brún.
Get ég notað SVG-slóð?
CSS tekur einnig við path() og url(#clipPathId), en slóðir nota föst pixlahnit. Þetta tól heldur sig við prósentuform sem skalast.
Felur clip-path efni fyrir skjálesurum?
Nei. Þetta er eingöngu sjónrænt: skorinn texti er enn lesinn upp og er áfram á síðunni.
Hvað verður um myndina mína?
Hún er aðeins sýnd frá þínu eigin tæki og er aldrei send neitt. Fjarlægja mynd tekur hana burt.
Tengd verkfæri
- Border-radius framleiðandi Mótaðu CSS border-radius sjónrænt með punktum sem þú dregur. Stilltu hvert horn í px eða %, notaðu 8 gilda sporöskjusyntax, búðu til klessur og afritaðu kóðann.
- Box-shadow framleiðandi Hannaðu lagskipta CSS box-shadow með lifandi forskoðun. Stilltu frávik, óskýrleika, útbreiðslu, lit og inset, prófaðu neumorphism og afritaðu kóðann.
- CSS litstigull Búðu til línulega, geislalaga og keilulaga CSS litstigla með lifandi forskoðun. Bættu við og dragðu litastopp, stilltu hornið og afritaðu hreinan CSS-kóða.