2013-11-25 50 views
1

我做了一个小codepen与我遇到的问题:CSS转换权

http://codepen.io/sloveland/pen/dytDG

当菜单进来的转变不是动画,但执行某种FOUC问题。奇怪的部分是当我将默认位置更改为右侧时:100%;动画的作品,但显然是从屏幕的错误的一面。

+0

足够有趣:http://codepen.io/markasoftware/pen/nCsFk在您使用JavaScript代替纯CSS时有效 – Markasoftware

+0

相关阅读:http://css-tricks.com/hash-tag-links-padding/ – thgaskell

回答

0

我不知道为什么这是发生在所有的,非常有趣的问题。它似乎跳到屏幕上的位置,然后转换到给定的值(因为你只是在右侧,你错过了转换阶段)。这可能是一个浏览器错误,由于未将窗口响应与right:target组合在一起渲染出来。我会报告它,如果你不明白这里

更多的帮助,在参照固定Chrome浏览器的问题,我无法得到它的工作从右侧移动。不过,如果我将其更改为左侧like in this demo,则表示它完美无缺。也许这对你的目的没有问题。