0
我有一個要求,佈局符合下列要求角度的div元素網站:與內容斜角格
- 各部分的高度顯示主題並排和〜800像素時,時一定要〜400像素這些列垂直摺疊。理想情況下,這將自動調整到封閉的內容。
- 它必須角度向下以鎖定 7度 屏幕
- 必須能夠包含圖像背景,而不是僅僅一個純色的
- 全寬
實施例:
代碼我至今:
.centeredContent{
transform: rotate(7deg) translateY(-50%);
-ms-transform: rotate(7deg) translateY(-50%);
-webkit-transform: rotate(7deg) translateY(-50%);
top:46%;
position:absolute;
background-color:rgba(120,0,0,.0)
\t }
.rotateBack {
-ms-transform: rotate(-7deg); /* IE 9 */
-webkit-transform: rotate(-7deg); /* Safari */
transform: rotate(-7deg);
background-color:rgba(0,120,0,.0)
}
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<div id="div1" style="background-color:rgba(77,77,77,.2); position:relative;overflow:hidden;">
<div id="content1" class="centeredContent">
<div class="row" >
<div class="col-lg-offset-1 col-md-4 rotateBack">
<h2 style="color:#8aada8">topic 1</h2>
<p>Lorem...</p>
<button style="width:185px;height:52px;">Learn More</button>
</div>
<div class="col-lg-offset-2 col-md-4 rotateBack">
<h2 style="color:#8aada8">topic 2</h2>
<p>Lorem ...</p>
<button style="width:185px;height:52px;">Learn More</button>
</div>
</div>
</div>
<div style="background-color:rgba(0,0,100,.0);overflow:hidden">
<svg width="100%" id="svg1" style="margin:0;padding:0px;" viewBox="0 0 1590 600">
<polygon id="polygon1" points="0,0 0,400 1590,600 1590,200" style="fill:#525252;stroke:#525252;stroke-width:0" />
</svg>
</div>
</div>
這樣做的問題是,我的灰色條正確不大小到我的內容。有沒有人有任何建議?