我想在较小的父对象中水平居中旋转-10度的div。
我希望这样,旋转div的中点位于父块的中心。(我用一些测试文本标记了中间点。但这只是为了标记它)。
https://jsfiddle.net/ytL9ybww/3/
body {
padding:0 0 0 0;
margin: 0 0 0 0;
padding-left:300px;
overflow:hidden;
}
nav {
height:100vh;
width:300px;
position:fixed;
top:0;
left:0;
background-color:black;
}
.block {
width:100%;
position:relative;
overflow:hidden;
}
.rotated-block {
position:relative;
z-index:10;
top:300px;
left:0;
text-align:center;
width: 5000px;
height:900px;
background-color:green;
transform:rotate(-10deg);
}
<div class="block">
<nav>
</nav>
<div class="rotated-block">
test
</div>
</div>