[英]How to avoid horizontal scroll bar with transitioned elements
我在多个元素中使用transform:translate
在过渡效果中添加幻灯片。 这很好。 我遇到的问题是,因为元素最初不在屏幕上,所以出现滚动条,直到元素变形并滑过。
我正在使用航点作为滚动点,并且看到了其他情况(页面外的幻灯片)未出现滚动条。
如何确保滚动条不会与这些过渡元素一起出现在页面上?
到达航路点时, active
类别将添加到phone-slide
。
#phone-slide {
width: 65%;
display: block;
height: auto;
position: absolute;
right: -50%;
margin: 10px 0;
opacity: 0;
transition: 1s;-webkit-transition: 1s;
}
#phone-slide.active {
opacity: 1;
transform: translateX(-50%);-webkit-transform: translateX(-50%);
transition: 1s;-webkit-transition: 1s;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.