صفت border-image-slice در css تکه های حاشیه تصویری

در این مقاله از سایت آموزی جهت استفاده شما همراهان گرامی قصد داریم در مورد ویژگی border-image-slice در زبان css توضیحاتی را ارائه نماییم.

ویژگی کاربردی border-image-slice در آخرین نسخه زبان طراحی css یعنی CSS3 معرفی شده است.

صفت border-image-slice در css تکه های حاشیه تصویری

صفت border-image-slice در css تکه های حاشیه تصویری

معرفی ویژگی کاربردی border-image-slice در زبان طراحی سی اس اس

توسط خاصیت border-image-slice می توانیم تصویری که به عنوان حاشیه تگ html تعیین شده است را به 9 قسمت تقسیم کنیم.

نکته مهم

ویژگی border-image-slice می تواند به صورت تک مقداری ، دو مقداری ، سه مقداری و چهار مقداری استفاده شود.

که 4 حالت آن عبارتند از :

1- حالت تک مقداری : در این حالت مقدار تعیین شده برای همه جهات حاشیه تصویری ( بالا ، راست ، پایین و چپ ) در تگ html مربوطه در نظر گرفته می شود.

2- حالت دو مقداری : در این حالت مقدار تعیین شده اولی برای جهات ( بالا و پایین ) و مقدار تعیین شده دومی برای جهات ( چپ و راست ) در تگ html مربوطه در نظر گرفته می شود.

3- حالت سه مقداری : در این حالت مقدار تعیین شده اولی برای جهت ( بالا ) ، مقدار تعیین شده دومی برای جهات ( چپ و راست ) و مقدار تعیین شده سومی برای جهت ( پایین ) در تگ html مربوطه در نظر گرفته می شود.

3- حالت چهار مقداری : در این حالت مقدار تعیین شده اولی برای جهت ( بالا ) ، مقدار تعیین شده دومی برای جهت ( راست ) ، مقدار تعیین شده سومی برای جهت ( پایین ) و مقدار تعیین شده چهارمی برای جهت ( چپ ) در تگ html مربوطه در نظر گرفته می شود.

خاصیت کاربرذی border-image-slice تصویری که می خواهد به عنوان حاشیه تگ html مورد نظر به کار رود را به 9 ناحیه تقسیم می کند. که شامل 4 گوشه ، 4 لبه و قسمت مرکزی تصویر مطابق شکل زیر خواهد بود:

صفت border-image-slice در css تکه های حاشیه تصویری

مقادیر صفت کاربردی border-image-slice در زبان طراحی سی اس اس

صفت کاربردی border-image-slice که در زبان طراحی CSS3 معرفی شده است، 4 مقدار می پذیرد که عبارتند از:

  1. مقدار number
  2. مقدار %
  3. مقدار fill
  4. مقدار initial

مقدار number درون خاصیت border-image-slice در زبان سی اس اس

اگر خاصیت border-image-slice را برابر با مقدار number قرار دهیم، در حقیقت یک مقدار عددی را برای تعیین فواصل عرضی تکه های حاشیه تصویری بر روی حواشی یک تگ html تعیین می کنیم.

مثال براساس مقدار number برای خاصیت border-image-slice

مقدار % ( درصدی ) درون خاصیت border-image-slice در زبان سی اس اس

اگر خاصیت border-image-slice را برابر با مقدار % (  درصدی ) قرار دهیم، می توانیم توسط یک تا چهار مقدار درصدی وارد شده ، فواصل عرضی تکه های حاشیه تصویری بر روی حواشی یک تگ html را تعیین نماییم.

مثال براساس مقدار % (  درصدی ) برای خاصیت border-image-slice

مقدار fill درون خاصیت border-image-slice در زبان سی اس اس

اگر خاصیت border-image-slice را برابر با مقدار fill قرار دهیم، در این حالت قسمت مرکزی تصویر در نظر گرفته شده و قسمت مرکزی تکه های حاشیه تصویر به عنوان پس زمینه بر روی تگ html مربوطه قرار می گیرد.

مثال براساس مقدار fill برای خاصیت border-image-slice

مقدار initial درون خاصیت border-image-slice در زبان سی اس اس

اگر خاصیت border-image-slice را برابر با مقدار initial قرار دهیم، در حقیقت همان مقدار پیش فرض این خصوصیت برای تگ html مورد نظر اعمال می شود.

مثال براساس مقدار initial برای خاصیت border-image-slice

صفت border-image-slice در css تکه های حاشیه تصویری

صفت border-image-slice در css تکه های حاشیه تصویری

بررسی خاصیت border-image-slice از نظر نسخه زبان طراحی سی اس اس

خصوصیت کاربردی border-image-slice در آخرین نسخه زبان طراحی css یعنی CSS3 معرفی شده است.

بررسی ساختاری خاصیت border-image-slice