请看这个小提琴。
在Chrome(版本 23)和Safari中,如果您一直单击“顶部”链接以将项目移动到顶部,则“顶部”按钮将在不应该隐藏时开始隐藏。
由于我使用的是CSS3 first-child/last-child
,我希望只更改顶部和底部 LI 的按钮可见性。
我注意到如果我摆脱对“动画”的调用,它会按预期工作。
这个小提琴在 Firefox 17 和 IE 9 中有效。
有人知道这里发生了什么吗?
看起来这些样式没有被正确地重新应用:
ul#sortable li:first-child a.top { visibility:hidden; }
ul#sortable li:last-child a.bottom { visibility:hidden; }
谢谢,
安迪