html:
<!doctype html>
<html>
<head>
<meta charset="utf-8>
<link rel="stylesheet" href="cssborder.css" type="text/css">
</head>
<div class="bordertest"></div>
</html>
css:
.bordertest{
width:150px;height:30px;
padding:15px 0;
border-top:30px solid "#fff";
border-bottom:30px solid "#fff";
background-color:"#fff";
background-clip:content-box;
}
把最后的content-box改成你的名字bordertest,然后就好啦。我的是这样:
.line-tri{
width: 150px;
height: 30px;
padding: 15px 0;
border-top: 30px solid green;
border-bottom: 30px solid red;
background: orange;
background-clip: line-tri;
}
Lz你好,你试着改下代码
首先<div class="bordertest"></div>是要放在<body></body>标签中的;
其实你要的效果已经实现了,只是你把它们都设成了#fff, 这是白色. 自然就什么都看不到了.
嗯,是要实现三道杠,截错了图,但是不管加不加引号都不能实现三道杠……你在你那里验证过了吗??
你是要实现三道杠???border-top:30px solid "#fff"中#fff不应该加引号……