0
私の体にはこれがあります。オーバーフローx:hiddenを置くように私のページに水平スクロールを持たせたくありません。オーバーフローの処理
html, body{
width: 100%;
height: 100%;
margin: 0;
padding: 0;
font-family: 'Gravity-Regular';
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
overflow-x: hidden;
}
ここで私のアニメーション効果があり、このエフェクトのCSSは次のような私のホームページに問題があります。
.cbp-so-scroller {
overflow: hidden;
}
.cbp-so-side {
width: 50%;
float: left;
margin: 0;
padding: 48px 4%;
overflow: hidden;
min-height: 192px;
-webkit-transition: -webkit-transform 0.5s, opacity 0.5s;
-moz-transition: -moz-transform 0.5s, opacity 0.5s;
transition: transform 0.5s, opacity 0.5s;
}
このように、オーバーフローが隠されていることがわかります。 overflow-xを取り除くと、html/bodyから隠されたアニメーションは正常に動作しますが、そこにオーバーフロー設定を残したいと思います。これらのオーバーフローを設定する方法はありますか?私は使ってみました:not(.cbp-so-scroller)しかし運がない。
だから私は遊んでいました。私はoverflow-xを置く:htmlの中だけでなく、身体だけに隠されていて、うまくいきます。私はそれがなぜあるのか分かりません。 – beewuu