background-color
、と3ピクセルの白い境界線を持つdivがあります。
html
要素をdirection:rtl
とに設定するとoverflow-y: scroll
、境界線の右側に背景のピクセルが表示されます。IE9の場合のみです。
JsFiddleではバグを再現できないため、ここにコードを貼り付けています。
<!DOCTYPE html>
<html>
<head>
<title></title>
<style>
html {
overflow-y: scroll;
direction:rtl;
}
.main {
margin: 0 auto;
width: 960px;
}
.sld-menu-item {
height: 85px;
border: 3px solid #fff;
background-color: #d25188;
}
</style>
</head>
<body>
<div class="main" role="main">
<div class="sld-menu-item sld-menu-item-2">
</div>
</div>
</body>
誰かがこの問題に遭遇したことがありますか、および/または誰かが解決策を提案できますか?スクロールとrtlのルールをあきらめることはできません...