【问题标题】:rotated element's positioning absolute to the left top [duplicate]旋转元素的绝对定位到左上角[重复]
【发布时间】:2021-06-05 05:55:17
【问题描述】:

我不知道如何使用绝对位置将旋转的元素定位到(身体的)左上角。我只是在这里做了一个小例子:

<div>Hello world</div>

还有一个 CSS:

    div {
         font-size: 10px;
         transform: rotate(90deg);
         position: absolute;
         top: 0;
         left: 0;
     }

但它从屏幕上消失了。我不知道为什么... 感谢您的帮助!

【问题讨论】:

    标签: html css rotation position css-position


    【解决方案1】:

    div {
        width: 100px;
        height: 100px;
        background: #5533FF;
        color: white;
        transform: rotate(90deg);
        position: absolute;
        top: 0;
        left: 0;
     }
    &lt;div&gt;Hello world&lt;/div&gt;

    我已经为您的 div 添加了宽度和高度,现在它对我来说看起来非常好。 如果还有什么,请告诉我。

    【讨论】:

    • 哦,非常感谢!我不知道...
    • 如果我已经有字体大小有关系吗?
    • 不,您会遇到的唯一问题是字母会被发送到下一行,换句话说 in 会被裁剪。如果你想防止这种情况发生,请在你的 CSS 代码中给出“最小宽度”而不是“宽度”。
    • 我有一个新的解决方案来解决我的问题!我编辑了我的帖子,所以你可以看到它。
    猜你喜欢
    • 2012-08-11
    • 2018-08-12
    • 2021-01-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-02
    相关资源
    最近更新 更多