css怎么设置图片边框


当前第2页 返回上一页

举例:平铺方式

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

<!DOCTYPE html>

<html>

<head>

    <meta charset="utf-8" />

    <title></title>

    <style type="text/css">

        div

        {

            width:170px;

            height:110px;

            line-height:110px;

            text-align: center;

            border:30px solid gray;

            margin-top:20px;

        }

        /*第1个div平铺方式为:repeat*/

        #div1{border-image:url(img/border.png) 30 repeat;}

        /*第2个div平铺方式为:round*/

        #div2{border-image:url(img/border.png) 30 round;}

        /*第3个div平铺方式为:stretch*/

        #div3{border-image:url(img/border.png) 30 stretch;}

    </style>

</head>

<body>

    <div id="div1">repeat</div>

    <div id="div2">round</div>

    <div id="div3">stretch</div>

</body>

</html>

浏览器预览效果如下图所示:

分析:

border-image属性的平铺方式有3种:repeat、round、stretch。

(1)取值为repeat时,表示4条边的小方块会不断重复,超出元素部分将会被剪切掉。

(2)取值为round时,表示4条边的小方块会铺满。为了铺满,边框图片会压缩或拉伸。

(3)取值为stretch时,表示4条边的小方块会拉伸,边长有多长就拉多长。

border-image的派生子属性

border-image属性可以分开,分别为4条边设置相应的背景图片,这4条边的属性如下表所示。

border-image的派生子属性
子属性说明
border-top-image定义上边框背景图片
border-bottom-image定义下边框背景图片
border-left-image定义左边框背景图片
border-right-image定义右边框背景图片

(学习视频分享:css视频教程)

以上就是css怎么设置图片边框的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

dw怎么创建css文件

css中br是什么意思

如何选择web前端模板引擎(推荐)

css中的类选择器有什么用

学会html能做什么工作

如何使用纯css实现圆形图像?

通过14张有趣生动的图片来了解 flexbox 的用法(值得收藏)

css怎么实现字体描边效果

css如何实现图片轮播

css怎么将鼠标变小手样式

更多相关阅读请进入《css》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...