如何仅使用 CSS 创建垂直文本?
是否可以仅使用 CSS 创建垂直文本,并兼容 IE6+?
我所说的垂直是指
F
O
O
B
A
R
Is it possible to create vertical text using only CSS, compatible with IE6+?
By vertical I mean
F
O
O
B
A
R
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
已编辑:您可以尝试以下操作:
这似乎适用于 Firefox 3.5 和 IE7+(目前无法访问 IE6)。该解决方案唯一缺少的是一个额外的空格换行,结果类似于:
F
哦
哦
B
一个
右
Edited: You can try the following:
This seems to work in Firefox 3.5 and IE7+ (don't have access to IE6 right now). The only thing that is missing from that solution is an extra new line for a space, the result is something like:
F
O
O
B
A
R
如今,以与浏览器无关的方式实现这一点是不可能的。等待CSS3。
Today it is not possible in a browser agnostic way. Wait for CSS3.
这在 IE 中有效,但不幸的是在 FF 中无效:
This works in IE, but unfortunately not FF:
您可以使用此 CSS 实现类似的功能(至少在 IE 中):
但这会将字符顺时针旋转 90 度。
You can achieve something similar (at least in IE) using this CSS:
But this will rotate the characters by 90 degrees clockwise.