2011-08-05 7 views
2

CSSに問題があります。 Check this page。そのページで「バルセロナ」リンクをクリックすると、ページ全体が10ピクセル右にシフトしていて、正常に戻ってきていることがわかります。なぜ起こったのですか?どんな助け?ありがとうCSSピクセルのシフト問題。ページをいくつかのピクセルに移動してから通常に戻す

+1

最新のChromeバージョンでウェブサイトを表示しても、このような問題はありません。エラーに気づいたときに、どのブラウザを使用しましたか? – afaf12

+0

私はクロムを使用しています。たぶん[このページへ](http://www.papelcouture.com/themes.html)に行き、いずれかの製品をクリックしてください。あなたはそれを見ることができます – Giri

+1

Firefox 5またはIE9にも問題はありません。 – tw16

答えて

3

垂直スクロールバーが表示されるために移動します。また、「バルセロナ」に対応する画像は、Firefoxの間違った場所に表示されます。古い画像は、次の画像が表示される前に削除されていない可能性があります。

overflow-y:scrollは、画像の配置とは別に、htmlに設定してください。スクロールバーを常に表示するように強制します(私はおそらく最も美しいものではないかもしれません)が、異なるページに移動するときにはページがずれることはありません(スクロールバーが表示され、 )

+0

優れた解決策。みんなLitevの答えをアップします。 – Giri

1

「バルセロナ」をクリックすると読み込まれる画像は、そのコンテナよりも広いです。そのイメージの幅を縮小するか、イメージコンテナを少し広くします。

関連する問題