我偶然发现IE10和IE9的奇怪之处,不影响IE8:当设置其父级的border-radius,overflow和position时,隐藏"position:fixed"子元素(参见jsfiddle示例).如果禁用其中一个属性,则会显示固定元素.
我在http://jsfiddle.net/arkhi/7Nydz/上放了一个实例.
<div style="position:relative; border-radius:5px; overflow:hidden;">
<a style="position:fixed">fixed child</a>
</div>
Run Code Online (Sandbox Code Playgroud)
我想知道是否有人有任何解释或链接解释这个错误(如果这是一个错误,而不是我没有看到明显的错误).
非常感谢您对此的任何反馈!
css css-position css3 internet-explorer-9 internet-explorer-10
我们希望提高代码质量,但我们正在研究遗留代码,现在使用Travis-CI会触发团队无法处理的大量更改.
为了逐步改进代码,我想知道是否有办法只检查修改过的文件,甚至更好:只修改了修改过的行.
我们可以摆脱不一致的问题,因为我们编码并在我们觉得有时间后切换到"所有代码覆盖".