CSS ellipse() فنکشن

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

CSS کا ellipse() فنکشن دو نصف دائرے x اور y والی دائرہ کا معین کرتا ہے。

ellipse() فنکشن عام طور پر clip-path ویژگیاں اور shape-outside ویژگیاں باہم استعمال

مثال

مثال 1

تصویر کو x نصف دائرے کا 50% اور y نصف دائرے کا 30% کی دائرہ کا شکل بنایا جائے:

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

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

مثال 2

تصویر کو x نصف دائرے کا 50% اور y نصف دائرے کا 30% کی دائرہ کا شکل بنایا جائے اور اس کا مرکز راستے پر رکھا جائے:

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

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

مثال 3

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

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

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

مثال 4

باہم استعمال ellipse()،clip-path اور shape-outside:

img {
  float: left;
  clip-path: ellipse(50% 30%);
  shape-outside: ellipse(55% 35%);
}

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

CSS گرامر

ellipse(xy-radius پوزیشن میں)
نمبر وصف
xy-radius

ضروری ہے۔ دو نصف دائرہ x اور y کا معین کرنا ہے۔ درج ذیل کسی نمبر سے بھی ممکن ہے:

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

اختیاری۔ کرونچ کا مرکز کی لوکیشن کا معین کرنا ہے。

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

مقصد center ہے。

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

نسخہ: CSS شپ مودول لیول 1

براوزر سپورٹ

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

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

متعلقہ صفحات

مشارکت:CSS کلیپ پتھ پرپرتی

مشارکت:CSS shape-outside کا نمائش

مشارکت:CSS circle() فنکشن

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

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