这是一个webkit错误吗?

时间:2016-01-23 07:44:42

标签: css scroll webkit overflow fixed

这是另一个带溢出auto的固定div内的固定div。子div溢出父级但应该保持可见,因为它是固定的,对吧? 最奇怪的部分是,如果我删除父div的内容,使其实际上不可滚动,那么溢出的div变得可见......

我使用chrome 47和Safari 9.0.3获得了这种行为。在Firefox上,内部div仍然完全可见。

以下是演示http://liveweave.com/c6pFAu

#a {
  background: red;
  position: fixed;
  width: 100px;
  height: 100px;
  overflow: auto;
}
#b {
  background: blue;
  position: fixed;
  width: 100px;
  height: 100px;
  top: 50px;
  left: 50px;
}
<div id="a">
  Lorem ipsum dolor sit amet, consectetur adipisicing elit. Vitae quaerat facilis et quas laudantium quisquam aliquam ducimus blanditiis
  <div id="b">
  </div>
</div>

那么,这是一个错误还是我错过了一些奇怪的规范?

0 个答案:

没有答案