102 of 313 menu

clip-path ဂုဏ်သတ္တိ

clip-path ဂုဏ်သတ္တိသည် အစိတ်အပိုင်း၏ မြင်ကွင်းဧရိယာကို သတ်မှတ်ပေးပြီး သတ်မှတ်ထားသော ပုံသဏ္ဌာန်အတိုင်း ၎င်းကို ဖြတ်တောက်ပေးပါသည်။ ၎င်းသည် ဖြတ်တောက်မှုလုပ်ဆောင်ချက် သို့မဟုတ် SVG လမ်းကြောင်းတစ်ခုကို ပါရာမီတာအဖြစ် လက်ခံပါသည်။

ဝါကျဖွဲ့စည်းပုံ

ရွေးချယ်သူ { clip-path: ဖြတ်တောက်မှုလုပ်ဆောင်ချက်; }

တန်ဖိုးများ

တန်ဖိုး ဖော်ပြချက်
circle အစိတ်အပိုင်းကို စက်ဝိုင်းပုံစံဖြင့် ဖြတ်တောက်ပါသည်။ ပါရာမီတာများ- အချင်းဝက် နှင့် ဗဟို၏တည်နေရာ။
ellipse အစိတ်အပိုင်းကို ဘဲဥပုံဖြင့် ဖြတ်တောက်ပါသည်။ ပါရာမီတာများ- X/Y ဝင်ရိုးများအပေါ် အချင်းဝက်များ နှင့် ဗဟို၏တည်နေရာ။
polygon အစိတ်အပိုင်းကို ဗဟုဂံပုံစံဖြင့် ဖြတ်တောက်ပါသည်။ ပါရာမီတာများ- အစက်များ၏ ကိုဩဒိနိတ်များကို ကော်မာဖြင့်ခွဲ၍။
url ဖြတ်တောက်ရန် SVG လမ်းကြောင်းကို အသုံးပြုပါသည်။ ပါရာမီတာ- SVG အတွင်းရှိ လမ်းကြောင်း၏ ID။
path SVG လမ်းကြောင်း ဒေတာစာကြောင်းကို အသုံးပြု၍ အစိတ်အပိုင်းကို SVG လမ်းကြောင်းအတိုင်း ဖြတ်တောက်ပါသည်။ ပါရာမီတာ- SVG လမ်းကြောင်း စာကြောင်း။
inset ထောင့်များကို ဝိုင်းဝိုင်းလုပ်နိုင်သော စတုဂံပုံစံဖြင့် အစိတ်အပိုင်းကို ဖြတ်တောက်ပါသည်။ ပါရာမီတာများ- အပေါ်၊ ညာ၊ အောက်၊ ဘယ် မှ အကွာအဝေးများ နှင့် ဝိုင်းဝန်းမှုအချင်းဝက်။
margin-box အစိတ်အပိုင်း၏ ပြင်ပအကွာအဝေး (margin) ကို ဖြတ်တောက်မည့်ဧရိယာအဖြစ် အသုံးပြုပါသည်။
border-box အစိတ်အပိုင်း၏ နယ်နိမိတ် (border) ကို ဖြတ်တောက်မည့်ဧရိယာအဖြစ် အသုံးပြုပါသည်။
padding-box အစိတ်အပိုင်း၏ အတွင်းပိုင်းအကွာအဝေး (padding) ကို ဖြတ်တောက်မည့်ဧရိယာအဖြစ် အသုံးပြုပါသည်။
content-box အစိတ်အပိုင်း၏ အတွင်းပိုင်းအကြောင်းအရာ (content) ကို ဖြတ်တောက်မည့်ဧရိယာအဖြစ် အသုံးပြုပါသည်။
none ဖြတ်တောက်ခြင်းကို ပိတ်ထားပါ (စံထားရှိသောတန်ဖိုး)။

ဥပမာ

အစိတ်အပိုင်းကို ဆဋ္ဌဂံပုံစံဖြင့် ဖြတ်တောက်ကြပါစို့-

<div id="hexagon"></div> #hexagon { width: 200px; height: 200px; background: #3498db; clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%); }

:

ဥပမာ

အစိတ်အပိုင်းကို စက်ဝိုင်းပုံစံဖြင့် ဖြတ်တောက်ကြပါစို့-

<div id="circle"></div> #circle { width: 200px; height: 200px; background: #2ecc71; clip-path: circle(40% at 50% 50%); }

:

ဥပမာ

အစိတ်အပိုင်းကို ဘဲဥပုံစံဖြင့် ဖြတ်တောက်ကြပါစို့-

<div id="ellipse"></div> #ellipse { width: 200px; height: 150px; background: #9b59b6; clip-path: ellipse(25% 40% at 50% 50%); }

:

ဥပမာ

အစိတ်အပိုင်းကို ဝိုင်းဝိုင်းထောင့်များဖြင့် ဖြတ်တောက်ကြပါစို့-

<div id="inset"></div> #inset { width: 200px; height: 200px; background: #e67e22; clip-path: inset(20% 15% 10% 5% round 10px); }

:

ဥပမာ

အစိတ်အပိုင်းကို စက်ဝိုင်းပုံစံဖြင့် ဖြတ်တောက်ကြပါစို့-

<div id="path"></div> #path { width: 200px; height: 200px; background: #3498db; clip-path: path('M20,20 L180,20 L160,180 L40,180 Z'); }

:

ဥပမာ

ရှုပ်ထွေးသော ဖြတ်တောက်မှုအတွက် SVG လမ်းကြောင်းကို အသုံးပြုခြင်း-

<svg width="0" height="0"> <clipPath id="star-path"> <path d="M50 0 L61 35 L98 35 L68 57 L79 92 L50 70 L21 92 L32 57 L2 35 L39 35 Z"/> </clipPath> </svg> <div id="star"></div> #star { width: 100px; height: 100px; background: #e74c3c; clip-path: url(#star-path); }

:

ဥပမာ . တြိဂံ

တြိဂံပုံစံဖြင့် ဖြတ်တောက်ကြပါစို့-

<div id="triangle"></div> #triangle { width: 200px; height: 200px; background: #e74c3c; clip-path: polygon(50% 0%, 0% 100%, 100% 100%); }

:

ဥပမာ . ပေါင်းစပ်ထားသော ပုံသဏ္ဌာန်များ

ရှုပ်ထွေးသော ပုံသဏ္ဌာန်ဖန်တီးခြင်း-

<div id="combined"></div> #combined { width: 250px; height: 250px; background: #2ecc71; clip-path: polygon( 0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75% ); }

:

ဥပမာ . ဖြတ်တောက်ထားသော စာသား

စာသားဘလောက်တစ်ခုကို ဖြတ်တောက်ကြပါစို့-

<div id="text-clip"> <p>CSS clip-path creates amazing effects!</p> </div> #text-clip { width: 300px; padding: 20px; background: #3498db; color: white; font-size: 24px; clip-path: ellipse(120px 80px at 50% 50%); }

:

ဥပမာ . ပုံရိပ်၏ စက်ဝိုင်းပုံစံ ဖြတ်တောက်ခြင်း

ပုံရိပ်ကို စက်ဝိုင်းပုံစံဖြင့် ဖြတ်တောက်ခြင်း-

<div class="image-clip-circle"> <img src="img.png"> </div> .image-clip-circle img { width: 200px; height: 200px; clip-path: circle(50% at center); object-fit: cover; }

:

ဥပမာ . ကြယ်ပုံစံ ဖြတ်တောက်ထားသော ပုံရိပ်

ပုံရိပ်ကို ပဉ္စဂံကြယ်ပုံစံဖြင့် ဖြတ်တောက်ခြင်း-

<div class="image-clip-star"> <img src="img.png"> </div> .image-clip-star img { width: 200px; height: 200px; clip-path: polygon( 50% 0%, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35% ); object-fit: cover; }

:

ဥပမာ . ဆဋ္ဌဂံပုံစံ ဖြတ်တောက်ထားသော ပုံရိပ်

ပုံရိပ်ကို ဆဋ္ဌဂံပုံစံဖြင့် ဖြတ်တောက်ခြင်း-

<div class="image-clip-hexagon"> <img src="img.png"> </div> .image-clip-hexagon img { width: 200px; height: 200px; clip-path: polygon( 50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25% ); object-fit: cover; }

:

ဥပမာ . နှလုံးပုံစံဖြင့် ဖြတ်တောက်ခြင်း

ပုံရိပ်ကို နှလုံးပုံစံဖြင့် ဖြတ်တောက်ခြင်း-

<div class="image-clip-heart"> <img src="img.png"> </div> .image-clip-heart img { width: 200px; height: 180px; clip-path: polygon( 50% 15%, 35% 5%, 15% 15%, 10% 35%, 25% 60%, 50% 80%, 75% 60%, 90% 35%, 85% 15%, 65% 5% ); object-fit: cover; }

:

ဥပမာ . နှိပ်လိုက်သောအခါ ပုံရိပ်ဖြတ်တောက်ခြင်း

နှိပ်လိုက်သောအခါ ဖြတ်တောက်မှုပုံသဏ္ဌာန် ပြောင်းလဲခြင်း-

<div class="image-clip"> <img src="img.png"> </div> .image-clip { display: inline-block; } .image-clip img { width: 200px; height: 200px; clip-path: circle(40% at 50% 50%); object-fit: cover; transition: clip-path 0.5s ease; } .image-clip:hover img { clip-path: polygon( 50% 0%, 90% 20%, 100% 60%, 75% 100%, 25% 100%, 0% 60%, 10% 20% ); }

:

ဤသည်လည်း ကြည့်ပါ

  • clip ဂုဏ်သတ္တိ,
    စတုဂံကို ဖြတ်တောက်ခွင့်ပြုပါသည်
  • mask ဂုဏ်သတ္တိ,
    အစိတ်အပိုင်းများအတွက် ရှုပ်ထွေးသော မျက်နှာဖုံးများ ဖန်တီးခွင့်ပြုပါသည်
  • shape-outside ဂုဏ်သတ္တိ,
    စာသား ဝန်းရံသွားမည့် ပုံသဏ္ဌာန်ကို သတ်မှတ်ပေးပါသည်
  • filter ဂုဏ်သတ္တိ,
    အစိတ်အပိုင်းများထံသို့ ဂရပ်ဖစ်အကျိုးသက်ရောက်မှုများ ထည့်သွင်းပေးပါသည်
မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်