如何在页面中间居中放置文本

Kenhimself

想知道如何将旋转的文本固定在页面中心吗?
这是一个jsfiddle,我希望可以仅使用CSS / html来完成此操作。

非常感谢 :)

的HTML

<h1 class="main rotate">TEXT</h1>

的CSS

h1 {
    text-transform: uppercase;
    white-space: nowrap;
    text-align: center;
    position: fixed;
    left: 50%;
    height: 100%;
    width: 100%;
}
.rotate {
    -webkit-transform-origin: 0 50%;
    -moz-transform-origin: 0 50%;
    -ms-transform-origin: 0 50%;
    -o-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transform: rotate(-90deg) translate(-50%, 50%);
    -moz-transform: rotate(-90deg) translate(-50%, 50%);
    -ms-transform: rotate(-90deg) translate(-50%, 50%);
    -o-transform: rotate(-90deg) translate(-50%, 50%);
    transform: rotate(-90deg) translate(-50%, 50%);
}
约瑟夫·马里克尔

我的建议是使用好醇” toprightbottomleft招用margin: auto与加1em heightline-height像这样:

h1 {
    ...

    /* new code */
    left:0;
    right:0;
    top:0;
    bottom:0;
    height: 1em;
    line-height: 1em;
    margin: auto;
}

.rotate {
    /* new code */
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
}

演示:http//jsfiddle.net/pqz0v71d/

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在打印的页面上居中放置jPanel?

来自分类Dev

如何在SVG g元素内居中放置文本?

来自分类Dev

如何在导航栏中垂直居中放置文本?

来自分类Dev

如何在太小的容器中居中放置文本?

来自分类Dev

如何在响应图像上垂直居中放置文本?

来自分类Dev

如何在锚标签内居中放置文本

来自分类Dev

如何在JavaFX ChoiceBox中水平居中放置文本

来自分类Dev

如何在div中居中放置垂直文本?

来自分类Dev

如何在多个div中垂直居中放置文本

来自分类Dev

如何在Android的微调器中居中放置文本

来自分类Dev

如何在水平StackLayout中居中放置文本?

来自分类Dev

如何在标题中垂直居中放置文本?

来自分类Dev

如何在TextView的背景上居中放置文本

来自分类Dev

如何在容器中居中放置文本?

来自分类Dev

如何在Tkinter中居中放置文本标签?

来自分类Dev

如何在组件内部居中放置文本?

来自分类Dev

如何在画布上垂直居中放置文本

来自分类Dev

如何在白色内居中放置文本?

来自分类Dev

如何在div元素内居中放置文本?

来自分类Dev

如何在多个div中垂直居中放置文本

来自分类Dev

如何在引导网格内居中放置文本

来自分类Dev

如何在JavaFX ChoiceBox中水平居中放置文本

来自分类Dev

html:如何在未居中的文本框中居中放置文本

来自分类Dev

html:如何在未居中的文本框中居中放置文本

来自分类Dev

如何在屏幕中间居中放置4个绝对div(球)?

来自分类Dev

如何在引导程序的两列中间居中放置一个方形div?

来自分类Dev

java如何在框架中间居中放置字符串

来自分类Dev

如何在放置在绝对位置的响应图像上垂直和水平居中放置文本?

来自分类Dev

如何将表单居中放置在内容中间

Related 相关文章

  1. 1

    如何在打印的页面上居中放置jPanel?

  2. 2

    如何在SVG g元素内居中放置文本?

  3. 3

    如何在导航栏中垂直居中放置文本?

  4. 4

    如何在太小的容器中居中放置文本?

  5. 5

    如何在响应图像上垂直居中放置文本?

  6. 6

    如何在锚标签内居中放置文本

  7. 7

    如何在JavaFX ChoiceBox中水平居中放置文本

  8. 8

    如何在div中居中放置垂直文本?

  9. 9

    如何在多个div中垂直居中放置文本

  10. 10

    如何在Android的微调器中居中放置文本

  11. 11

    如何在水平StackLayout中居中放置文本?

  12. 12

    如何在标题中垂直居中放置文本?

  13. 13

    如何在TextView的背景上居中放置文本

  14. 14

    如何在容器中居中放置文本?

  15. 15

    如何在Tkinter中居中放置文本标签?

  16. 16

    如何在组件内部居中放置文本?

  17. 17

    如何在画布上垂直居中放置文本

  18. 18

    如何在白色内居中放置文本?

  19. 19

    如何在div元素内居中放置文本?

  20. 20

    如何在多个div中垂直居中放置文本

  21. 21

    如何在引导网格内居中放置文本

  22. 22

    如何在JavaFX ChoiceBox中水平居中放置文本

  23. 23

    html:如何在未居中的文本框中居中放置文本

  24. 24

    html:如何在未居中的文本框中居中放置文本

  25. 25

    如何在屏幕中间居中放置4个绝对div(球)?

  26. 26

    如何在引导程序的两列中间居中放置一个方形div?

  27. 27

    java如何在框架中间居中放置字符串

  28. 28

    如何在放置在绝对位置的响应图像上垂直和水平居中放置文本?

  29. 29

    如何将表单居中放置在内容中间

热门标签

归档