Fil*_*son 1 html css html5 transform css3
我想切割边框,如下图所示:

如果可能的话,它们被切除的区域应该是透明的.
这是我目前的代码:
.main {
height: 50px;
background-color: #d6d6d6;
}
footer {
height: 93px;
background-color: #ff6138;
position: relative;
}
.footer-info {
position: absolute;
bottom: 27px;
left: 33px;
}
footer span {
color: #ffff9d;
text-transform: uppercase;
font-weight: 300;
letter-spacing: 0.05em;
font-size: 1.1875em;
}
footer .tel {
color: #fff;
font-weight: 400;
font-size: 1em;
margin-left: 24px;
}
body {
background-color: #ff9200;
}
Run Code Online (Sandbox Code Playgroud)
使用:before /:after和rotate.
添加位置:相对于.main和footer.
.main:after, footer:before {
content: " ";
width: 100%;
height: 40px;
background: inherit;
position: absolute;
-webkit-transform: rotate(-1deg);
-moz-transform: rotate(-1deg);
-o-transform: rotate(-1deg);
-ms-transform: rotate(-1deg);
transform: rotate(-1deg);
z-index: -1;
}
.main:after {
bottom: -20px;
}
footer:before {
top: -20px;
}
Run Code Online (Sandbox Code Playgroud)
工作:http: //jsfiddle.net/NpX23/8/
| 归档时间: |
|
| 查看次数: |
312 次 |
| 最近记录: |