鍍金池/ 問答/HTML/ overflow-x:hidden y 方向為什么也 hidden?

overflow-x:hidden y 方向為什么也 hidden?

http://js.jirengu.com/naroyir...

為什么父元素設置了 overflow-x:hidden,但是 y 方向超出的部分也會 hidden

<div class='demo'></div>
div{
  width: 64px;
  height: 30px;
  background: #d9dadb;
  position: relative;
  overflow-x: hidden;
}
div::after {
    content: '';
    position: absolute;
    height: 36px;
    width: 44px;
    background: #676b6f;
    top: -3px;
    left: 10px;
    transition: transform 0.5s ease;
/*     animation: 1s swapHor infinite; */
  }

@keyframes swapHor {
  0% {transform: translate3d(0px, 0px, 0px) scale(1);opacity: 1;}
  100% {transform: translate3d(-45px, 0px, 0px) scale(0.6);opacity: 0}
}
回答
編輯回答
荒城

并不是hidden而是scroll出現滾動條但是高太小了 所有滾動條沒顯示完整
單一的設置overflow-x或者overflow-y確實會影響影響另一個
你可以嘗試下面鏈接改變單一的x或y另一方會 會出現默認變成scroll
overflow-x
overflow-y

2017年1月5日 17:25