0

聞いたことはありますが、左または右で制御できるものは聞いたことがありませんoverflow-xoverflow-y

編集:私がしようとしているのは、コンテンツの右側に何もオーバーフローしないことを確認することですが、css ボックスの影が適用された画像があり、表示しない限り表示されないため、左側でオーバーフローを許可する必要がありますオーバーフロー。

そのようなものはありますか?

4

4 に答える 4

3

左/右のオーバーフローやスクロールバーの配置を制御するようなものはありません(純粋なcssを使用)。唯一のことは、テキストの方向をスクロールバーの配置に切り替えるとLTR変更RTLされることです。

編集:質問を明確にした後:一方の側でのみオーバーフローを非表示にすることはできませんが、もう一方の側では非表示にすることはできません。現時点で確認できる唯一の簡単な修正方法は、親コンテナーの幅を調整することです (たとえば、パディングを左に配置するなど)。

于 2012-09-27T13:06:04.590 に答える
0

CSSを使用してスクロールバーを左側に配置する方法があるかどうかを尋ねていると思います。もしそうなら、いいえ、ありません。

于 2012-09-27T13:03:58.307 に答える
0

質問をもう少し具体的にしていただけますか?
overflow-xそれがあなたが求めているものであれば、左側と右側のオーバーフローを設定します。

編集:あなたの質問を編集した後、私はあなたが何をしようとしているのか理解しています。コンテナー div に、より大きな margin-left を適用するのはどうですか?

于 2012-09-27T13:12:16.997 に答える
0

私の場合、すべての画面サイズで表示する必要がある画像にテキストが埋め込まれたヘッダー画像がありました。つまり、overflow: hiddenプロパティは画像の左右両方に発生する必要がありました (デフォルトでは、画面が小さくなったので画像の右側)

私がやったことは、画像を に設定することでしたposition: absolute。次に、メディアクエリを使用して、画像を負の数のピクセルの左に配置しました(そのように):

@media screen and (max-width: 899px) { 
    left: -90px;
}
于 2020-08-28T17:35:11.670 に答える