H5C3--边框图片

相似于android的.9图片,目的是为了防止图片由于内容的扩展而致使图片拉伸失真。html

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>Title</title>
 6     <style>
 7  div{
 8  width: 200px;
 9  height: 300px;
10  border: 1px solid #000;
11  box-sizing: border-box;
12  padding: 26px;
13             
14             /*添加边框图片*/
15             /*border-image-source: url("../images/border1.png"); 16  !*设置裁切区域*! 17  border-image-slice: 27; 18  !*边框的宽度默认宽度等于当前元素的边框宽度 19  注意:边框图片至关于背景,并不会对容器的内容区域的大小产生任何的影响,因此可能会形成内容与边框图片的重叠*! 20  border-image-width: 27px; 21  !*设置边框图利的拉伸和平铺*! 22  border-image-repeat: round; 23  !*设置边框的扩展*! 24  border-image-outset: 0px;*/
25 
26             /*简写:border-image:source slice / width / outset repeat*/
27  border-image: url("../images/border1.png") 27 / 27px round;
28         }
29     </style>
30 </head>
31 <body>
32 <div>边框的宽度默认宽度等于当前元素的边框宽度边框的宽度默认宽度等于当前元素的边框宽度</div>
33 </body>
34 </html>

 

 

 

实例:

 

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style> div{ width: 300px; border: 1px solid #ccc; padding:10px; border-image-source: url("../images/btn_bg.png");
            /*fill:填充中间区域*/ border-image-slice: 10 fill; border-image-width: 10px;
        }
    </style>
</head>
<body>
<div>注意:边框图片至关于背景,并不会对容器的内容区域的大小产生任何的影响,因此可能会形成内容与边框图片的重注意: 边框图片至关于背景,并不会对容器的内容区域的大小产生任何的影响,因此可能会形成内容与边框图片的重叠注意: 边框图片至关于背景,并不会对容器的内容区域的大小产生任何的影响,因此可能会形成内容与边框图片的重叠注意: 边框图片至关于背景,并不会对容器的内容区域的大小产生任何的影响,因此可能会形成内容与边框图片的重叠注意 :边框图片至关于背景,并不会对容器的内容区域的大小产生任何的影响,因此可能会形成内容与边框图片的重叠注意: 边框图片至关于背景,并不会对容器的内容区域的大小产生任何的影响,因此可能会形成内容与边框图片的重叠注意: 边框图片至关于背景,并不会对容器的内容区域的大小产生任何的影响,因此可能会形成内容与边框图片的重叠叠</div>
</body>
</html>

 

相关文章
相关标签/搜索