伪元素不位于 div 外部并隐藏溢出

the*_*fer 2 css

我有一个带有溢出-y的div:隐藏;并且 a 在按钮右侧有一个伪元素,我想将其放置在 div 之外,但它不起作用。这是小提琴 - http://jsfiddle.net/PAdSd/1/

但如果我不给 div 溢出,它就会很好地位于 div 之外。这是那个小提琴 - http://jsfiddle.net/PAdSd/2/

任何帮助都会很棒

mag*_*lex 5

position: relative从......中去除.nav您可以在此 jsfiddle中查看结果。

类似的问题让我连续几天都用头撞墙。反复试验和纯粹的机会产生了解决方案。不确定跨浏览器兼容性,但它可以在 Chrome 和 Firefox 中使用(只要你在 css3 属性前加上前缀-moz)。