English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
border-image CSS属性如何使用图像代替边框样式。这是一个简写属性,用于同时设置border-image-source,border-image-slice,border-image-width,border-image-outsetوborder-image-repeat属性
下表为此属性的用法说明和版本历史记录,以及该属性在javascript脚本中的使用语法。
默认值: | none 100 stretch; 查看全部属性 |
---|---|
适用于: | 该属性能被应用于任何元素,但当表格元素(如 tr,th,td )的border-collapse属性值为collapse时border-image属性无效。它也适用于::first-letter. |
继承: | 没有 |
可动画制作: | 否。请参见 动画属性. |
版本: | CSS3的新功能 |
JavaScript语法: | object.style.borderImage="url(border.png) 30 30 round" |
属性的语法如下:
border-image: [ source slice width outset repeat ] | initial | inherit
يوضح المثال التالي كيفية استخدام خاصية border-image.
.box { width: 300px; height: 150px; border: 15px solid transparent; -webkit-border-image: url("border.png") 30 30 round; /* Safari 3.1-5 */ -o-border-image: url("border.png") 30 30 round; /* Opera 11-12.1 */ border-image: url("border.png") 30 30 round; }الاختبار لمعرفة‹/›
جدول يلي يصف قيمة هذه الخاصية.
القيمة | وصف |
---|---|
border-image-source | تحديد موقع الصورة التي سيتم استخدامها للحدود. |
border-image-slice | تحديد الزيادة الداخلية من الزاوية العلوية، اليمنى، السفلية واليسرى من صورة الحدود. |
border-image-width | تحديد عرض الحدود. |
border-image-outset | تحديد كمية الارتفاع التي تتجاوز منطقة صورة الحدود. |
border-image-repeat | تحديد كيفية تقليل أو تكرار جزء من وسط صورة الحدود، لتناسب حجم الحدود. |
initial | أعد هذا الخصائص إلى قيمته الافتراضية. |
inherit | إذا تم تحديد، فإن العنصر المرتبط يستخدم قيمة الخاصية border-image الخاصة بالعنصر الأب. |
توافق متصفحات border-image الخاص بخصائص، الأرقام في الجدول التالي تعبر عن إصدار أحدث متصفح يدعم هذه الخاصية؛ جميع المتصفحات الشائعة يدعمون هذه الخاصية.
|
يرجى الرجوع إلى التعليمات التالية:CSS3 BorderوCSS Border.
خصائص ذات صلة:border-image-source,border-image-slice,border-image-width,border-image-outset,border-image-repeat,border.