我创建了一个在中间被对角垂直线分割的设计。它的每一侧都有文本,无论使用哪个设备查看它,我都希望垂直和水平居中。设计一侧为黑色,另一侧为白色,因此文本颜色也需要更改。我无法弄清楚如何使其适应文本始终垂直居中的不同分辨率和设备。如果我能弄清楚如何使它工作,我愿意使用 jQuery 或将其转换为图像。
----------------------HTML--------
<div id="wrapper">
<div id="right"></div>
<div class="content" id="left-content">
<h1> Designer </h1>
</div>
<div class="content" id="right-content">
<h1> Developer </h1>
</div>
</div>
---------------------CSS-------------------------
#right {
background: none repeat scroll 0 0 rgba(0,0,0,1);
height: 10000px;
left: -851px;
position: fixed;
top: -150px;
transition: all 0.5s ease-in-out 0s;
transform: rotate(10deg);
-webkit-transform: rotate(10deg);
-moz-transform: rotate(10deg);
-o-transform: rotate(10deg);
-ms-transform: rotate(10deg);
width: 710px;
}
#right-content {
position: fixed;
margin: 0 0 0 703px;
top: 40px;
}
#left-content {
color: white;
position: fixed;
text-align: right;
top: 40px;
width: 574px;
}
.content {
padding-top: 260px;
}
#left {
float: right;
margin-right: 40px;
}