پاسخ به:مرجع CSS
سه شنبه 11 آذر 1393 2:11 AM
برش یک تصویر:
اگر یک تصویر از عنصر والدش بزرگتر باشد، چه اتفاقی می افتد؟ با استفاده از خاصیت clip می توانید یک مستطیل برای بریدن عنصری که به صورت absoulote موقعیت دهی شده است، مشخص کنید.
توجه: وقتی "overflow:visible" باشد، خاصیت clip کار نمی کند.
| مقدار پیشفرض | auto |
|---|---|
| ارث بری | خیر |
| نسخه | CSS2 |
| JavaScript ساختار | object.style.clip="rect(0px,50px,50px,0px)" |
![]()
تمام مرورگرهای اصلی، خصوصیت clip را پشتیبانی می کنند.
توجه: مرورگر Internet Explorer 7 و نسخه های قبلی آن، مقدار "inherit" را پشتیبانی نمی کند. IE8 به !DOCTYPE! نیاز دارد. IE9 مقدار "inherit" را پشتیبانی می کند.
| مقدار | توضیحات | نمایش دادن |
|---|---|---|
| shape | یک عنصر را برش می دهد، مقادیر قابل قبول عبارنتد از: (rect (top, right, bottom, left | نمایش دادن » |
| auto | برش اعمال نمی شود. مقدار پیش فرض است. | نمایش دادن » |
| inherit | تعيين مي کند که بايد از والدش، ارث بري داشته باشد. |