آموزش تابع های ریاضی در CSS

Ratings
(0)

 

تابع های ریاضی CSS به ما امکان می دهند تا از عبارات ریاضی بعنوان مقادیر ویژگی ها استفاده کنیم. در اینجا، ما از تابع های calc() و min() و max() استفاده می کنیم.


بررسی تابع calc() در CSS

تابع calc() یک محاسبه را انجام می دهد که بعنوان مقدار یک ویژگی مورد استفاده قرار می گیرد.

سینتکس این تابع در CSS

calc(expression)
مقدار توضیح
expression

ضروری است. یک عبارت ریاضی. نتیجه بعنوان مقدار مورد استفاده قرار می گیرد. می توانیم از عملگرهای ریاضی زیر(در آن) استفاده کنیم: / * - +

به مثال زیر توجه کنید:

مثال شماره 1

استفاده از تابع calc() برای محاسبه ی عرض(width) یک عنصر <div>:

#div1 {
  position: absolute;
  left: 50px;
  width: calc(100% - 100px);
  border: 1px solid black;
  background-color: yellow;
  padding: 5px;
}
امتحان کنید

بررسی تابع max() در CSS

تابع max() از یک لیست مقادیر که با کاما از یکدیگر جدا شده اند، بزرگترین مقدار را بعنوان مقداری برای یک ویژگی(property)، برمی گرداند.

سینتکس این تابع در CSS

 max(value1, value2, ...)
مقدار توضیح
value1, value2 و غیره

ضروری است. یک لیست از مقادیر است که با کاما از یکدیگر جدا شده اند و بزرگترین مقدار از میان آنها انتخاب می شود.

به مثال زیر توجه کنید:

مثال شماره 2

استفاده از تابع max() برای تنظیم عرض div1 # به مقداری که بزرگتر است: 50% یا 300px :

#div1 {
  background-color: yellow;
  height: 100px;
  width: max(50%, 300px);
}
امتحان کنید

بررسی تابع min() در CSS

تابع min() از یک لیست مقادیر که با کاما از یکدیگر جدا شده اند، کوچکترین مقدار را بعنوان مقداری برای یک ویژگی(property) انتخاب می کند.

سینتکس این تابع در css

min(value1, value2, ...)
مقدار توضیح
value1, value2 و غیره

ضروری است. یک لیست از مقادیر است که با کاما از یکدیگر جدا شده اند و کمترین مقدار از میان آنها انتخاب می شود.

به مثال زیر توجه کنید:

مثال شماره 3

استفاده از تابع min() برای تنظیم عرض div1#  به مقداری که کمتر است، 50% یا 300px:
#div1 {
  background-color: yellow;
  height: 100px;
  width: min(50%, 300px);
}
امتحان کنید

 

  • بازدید: 119

نوشتن دیدگاه

لطفا نظرات خود را بیان کنید. به سوالات در سریع ترین زمان پاسخ داده خواهد شد.اما به نکات زیر توجه کنید:
1. سعی کنید نظرات شما مرتبط با مقاله ی مورد نظر باشد، در غیر این صورت پاسخ داده نخواهد شد.
2. سوالات خود را به صورت کوتاه بیان کنید و از پرسیدن چند سوال به طور همزمان خودداری کنید.
3. سوال خود را به طور واضح بیان کنید و از کلمات مبهم استفاده نکنید.

ارسال