显示效果
代码片段
<!DOCTYPE html>
<html>
<head>
<style>
div.gradient{
border:1px solid blue;
text-align:center;
border-image:linear-gradient(to right, blue, rgb(255,255,255,0)) 2;
width:200px;
height:100px;
margin: 0 auto;
}
div.mutation{
border:1px solid blue;
text-align:center;
border-image:linear-gradient(to right, blue 0%, blue 19.9%, rgb(255,255,255,0) 20%, rgb(255,255,255,1) 80%, blue 80.1%, blue 100%) 2;
width:150px;
margin: 0 auto;
box-shadow:inset 0 0 2px blue;/*加阴影*/
}
</style>
</head>
<body>
<h1 style="text-align:center">边框渐变</h1>
<div class="gradient">
<div style="width:100%; height:60px; margin-top:20px;">
<div style="width:100%">边框渐变内容1</div>
<div style="width:100%">边框渐变内容2</div>
<div style="width:100%">边框渐变内容3</div>
</div>
</div>
<h1 style="text-align:center">边框突变</h1>
<div class="mutation">
<div style="width:100%; height:70px; margin-top:15px;">
<div style="width:100%">边框突变内容1</div>
<div style="width:100%">边框突变内容2</div>
<div style="width:100%">边框突变内容3</div>
</div>
</div>
</body>
</html>