大佬教程收集整理的这篇文章主要介绍了CSS:“transform:scale();”容器子句的位置错误,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
.container { transform: scale(0.9); }
在这个容器里面我有一个孩子div,它曾经是一个弹出窗口.它的位置绝对与前50%
.popup { width: 300px; height: 200px; position: absolute; left: 50%; top: 50%; }
但不幸的是,当容器缩放时,这个50%不起作用.如果页面底部显示,我需要使用〜240%.
你现在有一些关于在比例元素的孩子上应用定位的细节吗?
.wrap { ... position: relative; /*some prefix*/-transform-origin: 0 0; }
您需要重新定位.popup(现在参考框架是.wrap,而不是html元素),但在Chrome中,此次更改后,缩放切换工作正常.
见:When using CSS Scale in Firefox,element keeps original position
以上是大佬教程为你收集整理的CSS:“transform:scale();”容器子句的位置错误全部内容,希望文章能够帮你解决CSS:“transform:scale();”容器子句的位置错误所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。