css - 绝对位置将元素旋转到右 Angular

标签 css css-transitions

我正在尝试弄清楚如何制作位于右上角并旋转 90 度的购物车标签。旋转自然地混合了位置,但也许有一种包装到不同包装器等的解决方法....

如果不需要定义宽度,则加分。我不关心旧版浏览器

最佳答案

如何使用 transform-origin ?参见 DEMO .

相关 CSS:

#box {
    position: relative;
}
.bg {
    right: 40px; /* same as height */
    height: 40px;
    transform: rotate(-90deg);
    transform-origin: 100% 0;
    position: absolute;
    line-height: 40px; /* same as height, for vertical centering */
}

关于css - 绝对位置将元素旋转到右 Angular ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11972286/

相关文章:

html - CSS:最小高度 100%(固定元素也在屏幕上)?

javascript - 如何在刷新页面后保存用户输入

html - CSS 过渡 parent 以匹配 child 的最终高度

css - 是否可以仅使用 css 在标签 'content' 上使用淡入淡出过渡?

css 元素无法获得相同的高度

javascript - 是否可以在没有类或 ID 的形式中设置 <input type ="submit"> 的样式?

css - 使用 css 正确显示子菜单

html - 悬停时模糊叠加展开

javascript - 没有 setTimeout,VueJS 转换不工作

jquery - 用 JS 添加一个 css 过渡,并同时更改作为过渡主题的属性,不起作用