CSS3的边框(三)

来源:互联网 发布:店铺淘宝客sina 编辑:程序博客网 时间:2024/04/30 07:45

border-image有以下几个重要的属性需要了解一下:

round 会自动调整尺寸,完整显示边框图片。

repeat 单纯平铺多余部分,会被“裁切”而不显示。

<!DOCTYPE html>

<html>

<head>

<style>

div

{

border:15px solid transparent;

width:300px;

padding:10px 20px;

}

 

#round

{

-moz-border-image:url(/i/border.png) 30 30 round; /* Old Firefox */

-webkit-border-image:url(/i/border.png) 30 30 round; /* Safari and Chrome */

-o-border-image:url(/i/border.png) 30 30 round; /* Opera */

border-image:url(/i/border.png) 30 30 round;

}

 

#stretch

{

-moz-border-image:url(/i/border.png) 30 30 stretch; /* Old Firefox */

-webkit-border-image:url(/i/border.png) 30 30 stretch; /* Safari and Chrome */

-o-border-image:url(/i/border.png) 30 30 stretch; /* Opera */

border-image:url(/i/border.png) 30 30 stretch;

}

</style>

</head>

<body>

 

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

<br>

<div id="stretch">在这里,图片被拉伸以填充该区域。</div>

 

<p>这是我们使用的图片:</p>

<img src="/i/border.png">

 

</body>

</html>

运行结果:


0 0
原创粉丝点击