آموزش تابع های ریاضی در CSS
تابع های ریاضی 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. سوال خود را به طور واضح بیان کنید و از کلمات مبهم استفاده نکنید.