📜  CSS | border-image 属性

📅  最后修改于: 2021-08-29 13:18:15             🧑  作者: Mango

CSS 中的border-image 属性用于设置元素的边框。

句法:

border-image: source slice width outset repeat|initial|inherit;

border-image 属性是下面列出的许多属性的组合:

  • 边框图像源
  • 边界图像切片
  • 边框图像宽度
  • 边界图像开始
  • 边框图像重复

属性值:

  • border-image-source:该属性用于设置边框图片的来源位置。
    句法:

    border-image-source: url(image source location);
  • border-image-slice: border-image-slice 属性用于分割或切片由 border-image-source 属性指定的图像。
    border-slice 属性将给定的图像划分为:
    • 9个地区
    • 4个角
    • 4 条边
    • 中间区域

    句法:

    border-image-slice: value;
  • border-image-width: border-image-width 属性用于设置边框的宽度。

    句法:

    border-image-width: value;
  • border-image-outset: border-image-outset 属性设置元素边框图像与其边框框的距离。
    句法:
    border-image-outset: value;
  • border-image-repeat: border-image-repeat 属性定义了如何调整源图像的边缘区域以适应元素边框图像的尺寸。
    句法:
    border-image-repeat: value;
  • initial:用于将border-image属性设置为其默认值。
  • 继承:用于从其父级设置边框图像属性。

示例 1:



    
        
            CSS border-image Property
        
          
        
    
      
    
        

border-image property

                   

            Element Content         

        

            Element Content         

                         

输出:

示例 2:



    
        
            CSS border-image Property
        
          
        
    
      
    
        

border-image property

        

BORDER 1

        

BORDER 2

        

BORDER 3

                         

输出:

支持的浏览器: border-image 属性支持的浏览器如下:

  • 谷歌浏览器 16.0, 4.0 -webkit-
  • 浏览器 11.0
  • 火狐 15.0, 3.5 -moz-
  • 歌剧 15.0, 11.0 -o-
  • Safari 6.0, 3.1 -webkit-