我有三个或更多的div,我想旋转并垂直对齐它们。我试过了,但我没有找到解决方案。CSS3:多个旋转的div垂直对齐
的CSS:
.rotation {
float: left;
clear: both;
width:100px;
}
.rotation .container {
float: left;
clear: both;
}
.rotation .rotate {
float: left;
margin-top: 20px;
-ms-transform: rotate(90deg);
/*IE 9*/
-webkit-transform: rotate(90deg);
/*Chrome, Safari, Opera*/
transform: rotate(90deg);
transform-origin: 50% 50% 0;
background: #3c8d37;
color: #fff;
font-family:arial;
}
HTML:
<div class="rotation">
<div class="container">
<div class="rotate">First Text</div>
</div>
<div class="container">
<div class="rotate">Long Text Long Text</div>
</div>
<div class="container">
<div class="rotate">Very Long Text Very Long Text</div>
</div>
</div>
我试图做这样的事情:
文本长度可以与文化和我改变想要保持所有的div对齐。那可能吗?我感谢任何帮助。
不要旋转单个项目...旋转整个事情。简单得多。 – 2014-10-07 14:53:53
谢谢@Paulie_D非常好的主意! – Ragnar 2014-10-07 14:57:14