css - 仅使用 CSS 将文本旋转 90°

标签 css text-rotation

是否可以仅使用 CSS 将文本旋转 90°(顺时针或逆时针)并与 IE6+、Firefox 2 和 Opera 兼容?

最佳答案

How can I draw vertical text with CSS cross-browser?

.rot-neg-90 {
  /* rotate -90 deg, not sure if a negative number is supported so I used 270 */
  -moz-transform: rotate(270deg);
  -moz-transform-origin: 50% 50%;
  -webkit-transform: rotate(270deg);
  -webkit-transform-origin: 50% 50%;
  -o-transform: rotate(270deg);
  -o-transform-origin: 50% 50%;
  transform: rotate(270deg);
  transform-origin: 50% 50%;

  /* IE<9 */
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}

IE<9 Rotation property for BasicImage filter.

关于css - 仅使用 CSS 将文本旋转 90°,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1463142/

相关文章:

php - 如何处理dompdf两列设计?

javascript - 选择主 div 忽略子 div

css - IIS 无法识别 Bootstrap CSS 和 Javascript

javascript - 样式滚动条在 chrome 和 safari 上工作完美,但在 mozilla 上不工作

html - 旋转文本的对齐方式

javascript - 幻灯片背景图片 ReactJS | CSS

javascript - jquery 文本旋转

css - 如何将文本内联旋转 90 度

jquery - JQuery 1.11.0 中的旋转内容 - 所有 DIV 都出现在刷新时

c# - 垂直旋转的文本 block 占据整个宽度,就好像它是水平的一样