答案 0 :(得分:1)
更新了jsfiddle http://jsfiddle.net/z8fBD/7/
Trick是在#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);
}
答案 1 :(得分:0)
您必须将margin:0px
和padding:0px
添加到<body>
,因为位置:固定lead element at
top`而不考虑填充和文档边距。
请在这里查看
JsFiddle Demo
答案 2 :(得分:-1)
删除“position:fixed;”来自#fixed样式,它工作正常......