--- title: border-image-width slug: Web/CSS/border-image-width tags: - CSS - CSS Borders - CSS Property - Reference - 'recipe:css-property' translation_of: Web/CSS/border-image-width ---
CSS属性 border-image-width
指定了 边界图像 (border image) 的宽度
如果本属性值大于元素的 {{cssxref("border-width")}},边界图像将会向 padding 边缘延展
/* 关键字 */ border-image-width: auto; /* 长度 */ border-image-width: 1rem; /* 百分比 */ border-image-width: 25%; /* 数值 */ border-image-width: 3; /* 垂直 | 水平 */ border-image-width: 2em 3em; /* 上 | 横向 | 下 */ border-image-width: 5% 15% 10%; /* 上 | 右 | 下 | 左 */ border-image-width: 5% 2em 10% auto; /* 全局值 */ border-image-width: inherit; border-image-width: initial; border-image-width: unset;
border-image-width
属性的值可用以下方式进行设定:
<长度-百分比>
<数值>
auto
border-width
进行指定。{{CSSInfo}}
示例使用了下方 90*90 像素的 ".png" 图像。
因此,每个圆圈为 30*30 像素。
<p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.</p>
p { border: 20px solid; border-image: url("https://mdn.mozillademos.org/files/10470/border.png") 30 round; border-image-width: 16px; padding: 40px; }
{{EmbedLiveSample('Tiling_a_border_image', 200, 240)}}
CSS版本 | 状态 | 评注 |
---|---|---|
{{SpecName('CSS3 Backgrounds', '#the-border-image-width', 'border-image-width')}} | {{Spec2('CSS3 Backgrounds')}} | 初始定义 |
{{Compat("css.properties.border-image-width")}}