CSS3 边框(Border)功能之border-image

border-image 用于将图像添加到边框。语法:

border-image: source slice width outset repeat|initial|inherit;
border-image-source 用于指定要用于绘制边框的图像的位置
border-image-slice 规定图像边框的向内偏移。
border-image-width 规定图像边框的宽度。
border-image-outset 规定边框图像超过边框盒的量。
border-image-repeat 用于设置图像边界是否应重复(repeat)、拉伸(stretch)或铺满(round)。

添加CSS3边框图像

<html>

<head>
     <title>可视化大屏</title>
     <meta charset="utf-8">
     <meta name="viewport" content="width=device-width, initial-scale=1">
     <style>
          #round {
               border: 10px solid transparent;
               margin: 300;
               width: 600px;
               height: 500px;
               background-image: linear-gradient(rgba(33, 204, 251, 0.3), rgba(33, 204, 251, 0.9), rgba(33, 204, 251, 0.3));
               border-image: url(img/45.png) 8 stretch;
               /* border-image-slice: 40 15 15 15; */
               /* border-image-repeat: stretch; */
          }
     </style>
</head>

<body>
     <div id="round">在这里,图片铺满整个边框。</div>
</body>


</html>

边框图片:

最终效果:

猜你喜欢

转载自blog.csdn.net/lildkdkdkjf/article/details/124454360