CSS3背景与边框相关样式

1.background-clip

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style>
    div{
        background-color:black;
        border:dashed 15px green;
        padding:30px;
        color:white;
        font-size:30px;
        font-weight:bold;
    }
    .div1{
        background-clip:border-box; 
    }
    .div2{
        margin-top:40px;
        background-clip:padding-box;
    }
    .div3{
        margin-top:40px;
        background-clip:content-box;
    }
</style>
</head>

<body>

    <div class="div1">示例1</div>
    <div class="div2">示例2</div>
    <div class="div3">示例3</div>

</body>
</html>

这里写图片描述
2.background-origin

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style>
    div{
        background-color:black;
        border:dashed 15px green;
        padding:30px;
        color:white;
        font-size:30px;
        font-weight:bold;
        background-image:url(demo.jpg);
        background-repeat:no-repeat;
    }
    .div1{
        background-origin:border-box;
        background-clip:border-box; 
    }
    .div2{
        margin-top:40px;
        background-origin:padding-box;
        background-clip:padding-box;
    }
    .div3{
        margin-top:40px;
        background-origin:content-box;
        background-clip:content-box;
    }
</style>
</head>

<body>

    <div class="div1">示例1</div>
    <div class="div2">示例2</div>
    <div class="div3">示例3</div>

</body>
</html>

这里写图片描述

3.在一个元素中显示多个图片

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style>
    div{
        background-image:url(images/00.jpg),url(demo.jpg);
        background-repeat:no-repeat,no-repeat;  /* 第一张图片不重复,第二张图片不重复 */
        background-position:100%,100%,center,center;
        width:1000px;
        height:800px;
    }
</style>
</head>

<body>

    <div></div>

</body>
</html>

这里写图片描述

2.使用图像边框

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style>
    div{
        -webkit-border-image:url('a.png') 0 57 0 57;
        width:800px;
        height:235px;
    }
</style>
</head>

<body>

    <div>示例文字</div>

</body>
</html>

使用素材:
这里写图片描述
结果如下:
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值