請參閱https://codepen.io/anon/pen/VzmVNeCSS變換:爲什麼滾動條在內部元素較小時可見?
.wrapper {
width: 200px; height: 200px; padding: 10px;
border: 1px solid #888; overflow: auto;
}
.scale {
width: 400px; height: 300px;
background-color: red;
transform: scale(0.4);
transform-origin: 0 0; transition: all 0.5s ease-in-out;
}
.scale:hover {
transform: scale(4);
}
由於改造後的內格在視覺上比它的包裝小,我倒覺得滾動條將不可見。
此外,它在Chrome和IE之間的行爲有所不同。在IE11中,x-& y滾動條都可見,但在Chrome中只有y滾動條。
將鼠標懸停在內部div上按預期工作。
我想實現的目標:IE中沒有可見的滾動條& Chrome直到您將鼠標懸停在內部div上。可能嗎?謝謝。
可能相關:[使用CSS3轉換後溢出行爲](https://stackoverflow.com/questions/21248111/overflow-behavior-after-using-css3-transform) – showdev