border-image-repeat 属性用于指定边框图片的重复方式。边框图片是通过 border-image-source 属性定义的。
语法
border-image-repeat: stretch | repeat | round | space;
stretch:默认值,边框图片将被拉伸以填充整个边框。repeat:边框图片将被重复平铺以填充整个边框。round:边框图片将被拉伸或压缩以填充整个边框,同时保持图片的比例不变。space:边框图片将被等距重复平铺以填充整个边框,如果最后一个图片不能完整显示,则会留有空白。
示例
div {
border-image-source: url(border.png);
border-image-slice: 30;
border-image-width: 10;
border-image-outset: 5;
border-image-repeat: stretch;
}在上面的示例中,我们定义了一个 div 元素的边框图片,设置了 border-image-repeat 属性为 stretch,表示边框图片会被拉伸以填充整个边框。
兼容性
border-image-repeat 属性的兼容性良好,主流浏览器均支持。
总结
border-image-repeat 属性用于指定边框图片的重复方式,可以根据需要选择不同的取值来实现不同的效果。