私は適切な解決策を見つけることができないIEの問題に直面しています。IE:水平スクロールのパディング
ChromeとIEを比較すると、padding-right
を追加するとChromeのコンテンツの幅とIEの幅の一部から除外されます。
ここに適切な修正がありますか、ここでブラウザ固有のスタイルにする必要がありますか?
説明が十分でない場合は、下記のスニペットをご覧ください。 ChromeとIEの比較
.container {
width: 480px;
height: 100px;
border: 1px solid black;
padding-right: 20px;
overflow: auto;
background: red;
}
.content {
display: inline-block;
white-space: nowrap;
height: 100%;
background: blue;
}
.item {
display: inline-block;
width: 100px;
height: 100px;
margin: 0 10px;
background: white;
}
<div class="container">
<div class="content">
<div class="item">
</div><div class="item">
</div><div class="item">
</div><div class="item">
</div><div class="item">
</div><div class="item">
</div><div class="item">
</div><div class="item">
</div><div class="item">
</div><div class="item">
</div><div class="item">
</div><div class="item">
</div><div class="item">
</div><div class="item">
</div><div class="item">
</div><div class="item">
</div><div class="item">
</div><div class="item">
</div><div class="item">
</div><div class="item">
</div><div class="item">
</div><div class="item">
</div><div class="item">
</div><div class="item">
</div>
</div>
</div>
(a)テストしているIEのバージョンと、(b)IEが標準モード、互換モード、またはクォークモードでページをレンダリングしているかどうかを指定してください。 – Simba