幅700px、高さ500pxで作成したオーバーレイがあります。ただし、その内容はかなり長くなるため、ユーザーはオーバーレイ内で上下にスクロールできる必要があります。
スクロールバーの幅がブラウザごとに異なるという事実を考慮して、これを設定する方法についての提案を得ることができますか?
たとえば、15pxのpadding-rightをオーバーレイラッパーに追加すると、Firefoxで見栄えがします。内容はdiv内に完全に収まり、水平バーは表示されません。
ただし、別のブラウザでは、垂直スクロールバーの幅が20ピクセルである可能性があります。これにより、コンテンツが水平方向に強制的にスクロールされるか、overflow-xを無効にすると、右側で5ピクセル分が切り捨てられます。
ブラウザに関係なく、垂直スクロールバーが表示されたときに、オーバーレイラッパーの幅が調整され、水平スクロールバーがなくてもコンテンツが完全に表示されるようにするにはどうすればよいですか?