美文网首页
2018-11-15-关于渐变的边框

2018-11-15-关于渐变的边框

作者: EWL | 来源:发表于2018-11-15 15:11 被阅读0次

渐变的边框最开始考虑用border,但是后来考虑还是用background最实际,设置padding值就可以保证有padding值宽度的边框了
比较简陋的一个demo
代码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>gradient border with radius</title>
    <style>
        .bg-decoration {
            border-radius: 8px;
            margin-top: 30px;
            padding: 1px;
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
            background: #000;
            cursor: pointer;
            position: relative;
            z-index: 1;
            overflow: hidden;
        }
        .bg-decoration:hover {
            background: linear-gradient(to bottom, #000, #fff);
        }
        .content-box {
            background: #fff;
            border-radius: 8px;
            font-size: 18px;
            padding: 5px;
            box-sizing: border-box;
        }
        .sm-wrap {
            width: 100px;
            height: 100px;
        }
        .md-wrap {
            width: 200px;
            height: 200px;
        }
        .lg-wrap {
            width: 300px;
            height: 300px;
        }
    </style>
</head>
<body>
    <div class="sm-wrap">
        <div class="bg-decoration">
            <div class="sm-con content-box">this is a small size div element.</div>
        </div>
    </div>
    <div class="md-wrap">
        <div class="bg-decoration">
            <div class="md-con content-box">this is a middle size div element.</div>
        </div>
    </div>
    <div class="lg-wrap">
        <div class="bg-decoration">
            <div class="lg-con content-box">
                this is a large size div element.this is a large size div element.this is a large size div element.this is a large size div element.this is a large size div element.this is a large size div element.this is a large size div element.this is a large size div element.this is a large size div element.this is a large size div element.this is a large size div element.this is a large size div element.this is a large size div element.this is a large size div element.this is a large size div element.this is a large size div element.this is a large size div element.
            </div>
        </div>
    </div>
</body>
</html>

image.png

相关文章

网友评论

      本文标题:2018-11-15-关于渐变的边框

      本文链接:https://www.haomeiwen.com/subject/egaefqtx.html