110 of 313 menu

বৈশিষ্ট্য mask-clip

বৈশিষ্ট্য mask-clip একটি এলিমেন্টের সেই সীমানা নির্ধারণ করে যার মধ্যে মাস্ক প্রদর্শিত হবে। এটি নির্ধারণ করে যে এলিমেন্টের কোন অংশগুলি মাস্কিং দ্বারা প্রভাবিত হবে এবং কোন অংশগুলি পরিবর্তন ছাড়াই দৃশ্যমান থাকবে।

সিনট্যাক্স

সিলেক্টর { mask-clip: মান | no-clip; }

মানসমূহ

মান বর্ণনা
border-box মাস্ক এলিমেন্টের সীমানা সহ সম্পূর্ণ এলাকায় প্রয়োগ করা হয়।
padding-box মাস্ক প্যাডিং সহ এলাকায় প্রয়োগ করা হয়, কিন্তু সীমানা বাদ দিয়ে।
content-box মাস্ক শুধুমাত্র এলিমেন্টের কন্টেন্টে প্রয়োগ করা হয়।
margin-box মাস্ক মার্জিন সহ এলাকায় প্রয়োগ করা হয় (পরীক্ষামূলক)।
fill-box মাস্ক অবজেক্টের বাউন্ডিং বক্সে প্রয়োগ করা হয় (SVG এর জন্য)।
stroke-box মাস্ক স্ট্রোক বাউন্ডিং বক্সে প্রয়োগ করা হয় (SVG এর জন্য)।
view-box মাস্ক ভিউবক্সে প্রয়োগ করা হয় (SVG এর জন্য)।
no-clip মাস্ক এলিমেন্টের সীমানা দ্বারা সীমাবদ্ধ নয়।

ডিফল্ট মান: border-box

উদাহরণ . বিভিন্ন এলাকায় mask-clip প্রয়োগ

সীমানা এবং প্যাডিং সহ একটি এলিমেন্টে mask-clip এর বিভিন্ন মানের তুলনা করা যাক:

<div class="box border-box">border-box</div> <div class="box padding-box">padding-box</div> <div class="box content-box">content-box</div> .box { width: 200px; height: 100px; margin: 20px; padding: 20px; border: 10px dashed black; background: linear-gradient(45deg, red, blue); mask-image: linear-gradient(to right, black, transparent); mask-size: 100% 100%; mask-repeat: no-repeat; display: inline-block; } .border-box { mask-clip: border-box; } .padding-box { mask-clip: padding-box; } .content-box { mask-clip: content-box; }

:

উদাহরণ . no-clip ব্যবহার

no-clip মানের প্রদর্শন, যখন মাস্ক এলিমেন্টের সীমানার বাইরে চলে যায়:

<div id="elem"></div> #elem { width: 200px; height: 200px; background: linear-gradient(45deg, red, blue); mask-image: radial-gradient(circle, black 50%, transparent 70%); mask-size: 300px 300px; mask-position: center; mask-clip: no-clip; border: 2px solid black; }

:

উদাহরণ . বিভিন্ন mask-clip মান সহ SVG

SVG এলিমেন্টে বিভিন্ন মান প্রয়োগ:

<svg width="400" height="200"> <defs> <mask id="mask1" maskContentUnits="objectBoundingBox"> <rect x="0.1" y="0.1" width="0.8" height="0.8" fill="white"/> </mask> </defs> <rect x="10" y="10" width="180" height="180" fill="blue" mask="url(#mask1)" mask-clip="fill-box"/> <rect x="210" y="10" width="180" height="180" fill="red" mask="url(#mask1)" mask-clip="view-box"/> </svg>

:

আরও দেখুন

  • বৈশিষ্ট্য mask-origin,
    মাস্কের উৎপত্তির অবস্থান নির্ধারণ করে
  • বৈশিষ্ট্য mask-image,
    মাস্কের জন্য ইমেজ সেট করে
  • বৈশিষ্ট্য mask,
    সমস্ত মাস্কিং বৈশিষ্ট্যের জন্য সংক্ষিপ্ত রূপ
  • বৈশিষ্ট্য clip-path,
    এলিমেন্টের জন্য ক্লিপিং এরিয়া তৈরি করে
বাংলা
AfrikaansAzərbaycanБългарскиБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন