这可能是在尝试不可能的事情,但我想在overflow: hidden. 我知道这是没有意义的,事情正在按他们应该的方式工作,但只是想仔细检查一下是否有办法。
最好用这段代码描述:
.outer {
  position: fixed;
  top: 30px;
  left: 50px;
  overflow: hidden;
  height: 30px;
  width: 300px;
  background: red;
}
.inner {
  position: relative;
}
.show-up {
  width: 100px;
  height: 300px;
  background: green;
  position: absolute;
  left: 20px;
  overflow: visible;
}
<div class="outer">
  <div class="inner">
    <div class="show-up">this needs to show up ALL 300 pixels high of it</div>
  </div>
</div>