CSS3 ::边框图片

CSS Border image属性用于将图像边界添加到一些elements.you不需要使用任何HTML代码来调用image.A边界图像的边界图像的示例语法,如下所示-

#borderimg {
   border: 10px solid transparent;
   padding: 15px;
}

最常用的值如下所示-

序号值与说明
1border-image-source用于设置图像路径
2border-image-slice用于切片边界图像
3border-image-width用于设置边界图像的宽度
4border-image-repeat用于将边界图像设置为圆形,重复和拉伸

示例

以下是演示如何将图像设置为元素边界的示例。

<html>
   <head>
      <style>
         #borderimg1 { 
            border: 10px solid transparent;
            padding: 15px;
            border-image-source: url(/css/images/border.png);
            border-image-repeat: round;
            border-image-slice: 30;
            border-image-width: 10px;
         }
         #borderimg2 { 
            border: 10px solid transparent;
            padding: 15px;
            border-image-source: url(/css/images/border.png);
            border-image-repeat: round;
            border-image-slice: 30;
            border-image-width: 20px;
         }
         #borderimg3 { 
            border: 10px solid transparent;
            padding: 15px;
            border-image-source: url(/css/images/border.png);
            border-image-repeat: round;
            border-image-slice: 30;
            border-image-width: 30px;
         }
      </style>
   </head>

   <body>
      <p id = "borderimg1">This is image boarder example.</p>
      <p id = "borderimg2">This is image boarder example.</p>
      <p id = "borderimg3">This is image boarder example.</p>
   </body>
</html>