プロジェクトで発生している問題のトラブルシューティングを行っているときに、css ファイルにランダムな「/」が表示されていることに気付きました。それを削除すると、実際にはFirefoxで境界線の一部が消え、Chromeではさらに多くの境界線が消えました...問題を理解しようとしてコードを必要最小限に減らしましたが、まだ理解できませんそれを出します。問題の原因を CSS の「items」クラスに絞り込みましたが、そのクラスだけを検証するとエラーが発生しないため、何が問題なのかわかりません。
スラッシュを削除して表示する方法は次のとおりです。 http://jsfiddle.net/NrYws/2/
そして、これは、削除する前の場所にあるスラッシュと、(FF と Chrome の両方で) 適切に表示される方法です... http://jsfiddle.net/NrYws/3/
スラッシュをファイル内の別の場所 (つまり、outerContainer クラスの上) に移動すると、表示が正しくありません。「アイテム」クラスを完全に削除すると、正常に動作します: http://jsfiddle.net/NrYws/4/
items クラスは今は必要ないように思えますが、これは、これを修正するために骨まですべてを取り除いたからであり、実際のプロジェクトに必要です。
ここで何が起こっているかについてのアイデアはありますか?私が見過ごしていることは痛々しいほど明白なことだと確信しています....
ありがとう!