CSS circle() فنکشن

تعریف و استعمال

CSS کا circle() فنکشن استعمال کیا جاتا ہے تاکہ ایک دائرہ کو تعریف کیا جائے جس میں رینج اور پوزیشن موجود ہوتی ہیں。

circle() فنکشن عام طور پر clip-path صفت اور shape-outside صفت ساتھ استعمال کریں

مثال

مثال 1

تصویر کو 50% کی رینج کا دائرہ بنائیں:

img {
  clip-path: circle(50%);
}

خود کا تجربہ کریں

مثال 2

تصویر کو 50% کی رینج کا دائرہ بنائیں، اور اس کی مرکز کو راستے پر نکلائیں:

img {
  clip-path: circle(50% at right);
}

خود کا تجربہ کریں

مثال 3

استعمال کریں clip-path اور circle() آنیماشن کا اثر دکھائیں:

#myDIV {
  کمر درازائی: 100 پیچس;
  علائی دائرہ: 100 پیچس;
  بگلوانی رنگ: کورل;
  رنگ: سبز;
  animation: mymove 5s infinite;
  clip-path: circle(50%);
}
@keyframes mymove {
  50% {clip-path: circle(20%);}
}

خود کا تجربہ کریں

مثال 4

ساتھ استعمال کریں circle()،clip-path اور shape-outside:

img {
  float: left;
  clip-path: circle(40%);
  shape-outside: circle(45%);
}

خود کا تجربہ کریں

CSS گرامر

circle(radius پوزیشن پر استعمال کریں)
مقدار وصف
radius

ضروری ہے۔ دائرے کی رینج کو معین کرتا ہے۔ یہ کسی سے کسی بھی ازین کو درکار ہو سکتا ہے:

  • لمبائی کا مقدار
  • فیصد
  • closest-side: شپ کی مرکز سے مرجع کے سب سے قریب کیڈج سے کی فاصلہ استعمال کریں
  • farthest-side: شپ کی مرکز سے مرجع کے سب سے دور کی کیڈج سے کی فاصلہ استعمال کریں
پوزیشن پر استعمال کریں

اختیاری۔ دائرے کی مرکزی پوزیشن کو معین کرتا ہے。

یہ کسی بھی لمبائی کا مقدار، فیصد کا مقدار یا left، right، top یا bottom جیسے کسی بھی مقدار کا حامل ہو سکتا ہے。

مقصد center کا دفعہ ہے。

تکنیکی تفصیلات

ورژن: CSS Shape Module Level 1

براوزر سپورٹ

جداول میں نمبرات پہلی بار اس فنکشن کو پورا طور پر سپورٹ کرنے والی براوزر کی نسخہ کا نمبر ہیں。

کروم ایج فائرفاکس سافری آپرا
37 79 54 10.1 24

متعلقہ صفحات

مراجع:CSS کلپ-پتھ اپریٹر

مراجع:CSS شپ-آوت-سائیڈ پراپرٹی

مراجع:CSS ellipse() فنکشن

مراجع:CSS inset() فانکشن

مراجع:CSS polygon() فانکشن