最初に質問を書いた方法には反対票が投じられ、例へのリンクには問題が含まれなくなったため、発生していた Chrome 固有の問題について説明します。
クロムの入力フィールドでオーバーフローしたテキストを強調表示するときに、マウスをページの右側にドラッグすると、含まれている div が左側にスライドします。当初、この問題は入力フィールドが原因であると考えていましたが、同じコンテナー内にコンテナーよりも幅の広い別の div があることが判明しました。
#container {
width: 100px;
}
#inputfield {
width: 50px;
}
#otherthing {
width: 300px;
}
HTML:
<div id="container">
<input type="text" value="Null" />
<div id="otherthing"></div>
</div>