当我尝试解决导致这个未解决的未解决问题的问题时,我决定将Green DIV置于最前面,因为内容不会从中流失。
结构体
的HTML
<div class="rack">
Content
</div><!-- End Rack -->
的CSS
.rack {
width: 70%;
height: 100%;
background: #7FAE68;
margin: 155px 0 100px 0;
position: relative;
float: left;
left: 15%;
z-index: 9999;
transform:rotate(1deg);
-ms-transform:rotate(1deg);
-webkit-transform:rotate(1deg);
padding-bottom:50px;
}
.rack::before {
content: "";
background: #E1BB70;
position: absolute;
height: 100%;
width: 100%;
z-index: -2;
transform:rotate(1deg);
-ms-transform:rotate(1deg);
-webkit-transform:rotate(1deg);
float: left;
left: 0%;
}
.rack::after {
content: "";
background: #E5E8EC;
position: absolute;
height: 100%;
width: 100%;
z-index: -1;
transform:rotate(-1deg);
-ms-transform:rotate(-1deg);
-webkit-transform:rotate(-1deg);
border: solid 1px #ddd;
left: 0%;
top: 0;
}
注意如果您在此处查看小提琴,您将发现无论高度如何,内容都不会超出主要DIV(格力纸)的大小。既然如此,我最好的选择就是将绿色的DIV带到顶部。没有没有我没有尝试过的东西。如何实现此目标的任何帮助。
此图显示内容(例如,侧边栏)仍在绿色(主)DIV中。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句