swa*_*wan 99
替代方法:http://www.thecssninja.com/css/real-text-rotation-with-css
p { writing-mode: tb-rl; }
Run Code Online (Sandbox Code Playgroud)
Ami*_*mit 80
-webkit-transform: rotate(90deg);
Run Code Online (Sandbox Code Playgroud)
其他答案是正确的,但它们导致了一些对齐问题.尝试不同的东西时,这个CSS片段代码对我来说非常合适.
.vertical{
writing-mode:tb-rl;
-webkit-transform:rotate(90deg);
-moz-transform:rotate(90deg);
-o-transform: rotate(90deg);
-ms-transform:rotate(90deg);
transform: rotate(90deg);
white-space:nowrap;
display:block;
bottom:0;
width:20px;
height:20px;
}
Run Code Online (Sandbox Code Playgroud)
Moh*_*jib 61
我正在搜索实际的垂直文本而不是HTML中的旋转文本,如下所示.所以我可以通过使用以下方法来实现它.
HTML: -
<p class="vericaltext">
Hi This is Vertical Text!
</p>
Run Code Online (Sandbox Code Playgroud)
CSS: -
.vericaltext{
width:1px;
word-wrap: break-word;
font-family: monospace; /* this is just for good looks */
}
Run Code Online (Sandbox Code Playgroud)
更新: -如果您需要显示空格,请将以下属性添加到您的CSS.
white-space: pre;
所以,css类应该是
.vericaltext{
width:1px;
word-wrap: break-word;
font-family: monospace; /* this is just for good looks */
white-space: pre;/* this is for displaying whitespaces */
}
Run Code Online (Sandbox Code Playgroud)
更新2(28-JUN-2015)
由于 white-space: pre;在Firefox上似乎不起作用(针对此特定用途)(截至目前),只需将该行更改为
white-space: pre-wrap;
所以,css类应该是
.vericaltext{
width:1px;
word-wrap: break-word;
font-family: monospace; /* this is just for good looks */
white-space:pre-wrap; /* this is for displaying whitespaces including Moz-FF.*/
}
Run Code Online (Sandbox Code Playgroud)
Jbr*_*own 26
要将文字旋转90度:
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);
Run Code Online (Sandbox Code Playgroud)
此外,如果未设置为display:block,则无法旋转span标记.
Igg*_*ggy 10
对于在firefox中使用下面另一个字符的垂直文本:
text-orientation: upright;
writing-mode: vertical-rl;
Run Code Online (Sandbox Code Playgroud)
要垂直(自下而上)显示文本,我们可以简单地使用:
writing-mode: vertical-lr;
transform: rotate(180deg);
Run Code Online (Sandbox Code Playgroud)
writing-mode: vertical-lr;
transform: rotate(180deg);
Run Code Online (Sandbox Code Playgroud)
#myDiv{
text-align: center;
}
#mySpan{
writing-mode: vertical-lr;
transform: rotate(180deg);
}Run Code Online (Sandbox Code Playgroud)
请注意,我们可以添加它以确保浏览器兼容性:
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);
Run Code Online (Sandbox Code Playgroud)
我们还可以writing-mode在Mozilla 文档上阅读更多关于财产的信息。
小智 6
#myDiv{
text-align: center;
}
#mySpan{
writing-mode: vertical-lr;
transform: rotate(180deg);
}Run Code Online (Sandbox Code Playgroud)
<div id="myDiv">
<span id="mySpan"> Here We gooooo !!! </span>
</div>Run Code Online (Sandbox Code Playgroud)

| 归档时间: |
|
| 查看次数: |
339028 次 |
| 最近记录: |