У меня возникла проблема, которая действительно странная. Это в каждом браузере.Почему страница переместилась вверх с контейнером с переполнением: скрытым?
Все работает правильно, пока вы не попытаетесь перейти в раздел с использованием хэш (как #contactUs на моей странице) ... попробовать этот URL: http://mahersalam.co.cc/projects/2011/#contactUs
Вы увидите, что СМЕННОСТЬ страница 10px к Вверх. если вы снимаете хэш, он работает снова.
У меня есть обертка на странице (#container), которая имеет переполнение: скрыто, я сделал это, чтобы убедиться, что полосы прокрутки не отображаются, если смена разрешения. Если вы удалите свойство переполнения, оно тоже работает.
Я предполагаю, что перемещение происходит через место полосы прокрутки, но поскольку оно скрыто, это место остается.
Так кто знает, как исправить эту проблему?
Edit:
Я нашел решение, и я записал его в anwsers.
Спасибо вам за ваши добрые слова. @Brock: Я пытался остановить переполнение страницы при нажатии, но я не знаю, что именно переполнено.Это не только #headerWrap. Это странная проблема ... Я разработал несколько макетов, но на этот раз эта проблема происходит без причины. Есть ли у вас какие-либо предложения, которые помогут устранить проблему или даже остановить ее из ее корня? Еще раз спасибо. – Maher4Ever
Это * выглядит * как нижний колонтитул, 'leftCol' и' rightCol' вызывают горизонтальное переполнение. Убивать маржу | padding-left | right похоже на проспект, который стоит преследовать. Но почему-то «# footerWrap» по-прежнему переполняется. Дайте ему максимальную ширину около 75 м, может помочь. –
Благодарим вас за помощь и время. После дополнительных тестов кажется, что высота: 100% от leftCol и rightCol исправляет проблему. Я признаю, что это странно, потому что это происходит только при щелчке по URL. Во всяком случае, спасибо. – Maher4Ever