gpt4 book ai didi

html - translateX 覆盖 translateY

转载 作者:太空宇宙 更新时间:2023-11-04 14:57:48 25 4
gpt4 key购买 nike

我正在尝试制作不同的类以进行对齐。

我希望能够像 class="left bottom" 使用 transform:translate 属性那样组合它。

问题是该属性正在被彼此覆盖。

如果您查看我的 fiddle 并打开调试器,您会注意到 translateX(50%) 已被 translateY(25%) 覆盖。它们不应该像 translate(50%,25%) 那样组合吗?

.container {
background: gray;
height: 100px;
width: 100%;
}
.left {
transform: translateX(50%);
}
.bottom {
transform: translateY(25%);
}
<div class="container">
<div class="left bottom">
I should be aligned
</div>
</div>

https://jsfiddle.net/r2LmfqLs

最佳答案

这是完全正确的,因为您正在更改 transform 参数。

你必须嵌套它们:

.left.bottom {
transform: translateX(50%) translateY(25%);
}

或者将它们合并为一个类:

.left-bottom {
transform: translateX(50%) translateY(25%);
}

关于html - translateX 覆盖 translateY,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39254446/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com