答案 0 :(得分:2)
只需将transform: rotate(270deg)
的值更改为transform: rotate(90deg)
,然后添加transform-origin
属性即可设置旋转元素的基本位置。
div {
width: 90px;
height: 20px;
background-color: yellow;
/* Rotate div */
transform: rotate(90deg);
transform-origin: left;
}
这不是文字轮换的风格
答案 1 :(得分:1)
使用CSS3 @keyframes动画来获取它。请查看以下代码段:
div {
width: 90px;
height: 20px;
background-color: yellow;
/* Rotate div */
transform: rotate(270deg);
position:relative;
top:40px;
}
b{
position:absolute;
transform: rotate(180deg);
-webkit-animation: rotate 3s;
-moz-animation: rotate 3s;
animation: rotate 3s;
}
@-webkit-keyframes rotate {
0% {transform: rotate(360deg);}
100% {transform: rotate(180deg);}
}
@-moz-keyframes rotate {
0% {transform: rotate(360deg);}
100% {transform: rotate(180deg);}
}
@keyframes rotate {
0% {transform: rotate(360deg);}
100% {transform: rotate(180deg);}
}

<div><font color="red"><b>ACTIVE</b></font></div>
&#13;
答案 2 :(得分:1)
转动您的<b> tag
并尝试
div {
width: 20px;
height: 110px;
background-color: yellow;
display:block;
color:red;
padding-top:40px;
}
div > b{
transform: rotate(-270deg);
display:block;
}
<div><b>ACTIVE</b></div>