【发布时间】:2013-11-09 16:40:48
【问题描述】:
【问题讨论】:
-
非常适合我
-
奇怪,在任何浏览器中都不适合我(在 windows 和 linux 上测试)
标签: css css-position css-transforms
【问题讨论】:
标签: css css-position css-transforms
更新了 jsfiddle http://jsfiddle.net/z8fBD/7/
技巧是在#body 上添加重置翻译
#body {
position:absolute;
left: 0;
top:0;
width: 200px;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
transition: all 0.5s ease;
-webkit-transform: translate(0%,0px);
-moz-transform: translate(0%,0px);
-ms-transform: translate(0%,0px);
-o-transform: translate(0%,0px);
transform: translate(0%,0px);
}
【讨论】:
您必须将 margin:0px 和 padding:0px 添加到您的 <body>,因为 position:fixedlead element attop` 不考虑文档的填充和边距。
请在此处查看
JsFiddle Demo
【讨论】:
margin: 0 auto。我们可以解决这个问题吗?
删除“位置:固定;”来自#fixed 风格,它工作正常......
【讨论】: