У меня есть три или более div, и я хочу повернуть их и выровнять по вертикали. Я пробовал, но не нашел решения.CSS3: несколько поворотных divs по вертикали выровнены
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>
Я пытаюсь сделать что-то вроде этого:
Длина текста может меняться в зависимости от культуры и I хотите, чтобы все div были выровнены. Это возможно? Я ценю любую помощь.
Не поворачивайте отдельные предметы ... вращайте все это. Гораздо проще. –
Спасибо @Paulie_D очень хорошая идея! – Ragnar