首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CSS翻译在前面还是在另一个div后面

CSS翻译在前面还是在另一个div后面
EN

Stack Overflow用户
提问于 2015-05-05 23:18:02
回答 2查看 2.7K关注 0票数 2

我试图用CSS转换来翻译y轴中的svg图形。翻译部分我没什么问题:

代码语言:javascript
复制
transform: translate3d(0, -100px, 0);

但是,在Y方向向上的100 up将svg图形移动到父div后面。我尝试过在不同的元素上添加不同的z索引,但是无法让svg图形出现在前面。

这是你想要的图片我的意思是:

translate之后

代码语言:javascript
复制
transform: translate3d(0, -100px, 0);

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-05-05 23:25:27

在我看来,这不是一个z索引问题,而是溢出问题。尝试将overflow: visible设置在当前设置为隐藏的.svg-container上。

票数 4
EN

Stack Overflow用户

发布于 2015-05-05 23:31:23

Set溢出:在..svg容器上可见,当前将其设置为隐藏。这对我有效(灵感来自于雨果·席尔瓦,他应该得到正确的答案)。我修改了他的帖子

编辑

实际上,这只是一个部分的修复,这是有效的:

transform: translateY(-100px) translateX(-3px);

但事实并非如此:transform: translateY(-100px) translateX(-3px);

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30064828

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档