Firefox,GoogleChrome,IE9ではメニューバーの位置はずれないのですが、どのようなブラウザで問題が発生しているのでしょうか?
メニューバーの位置を違うところにしたらいいのでは ないでしょうか?
たとえば プロフィールの上とか 下とかに
▽3
●
Cherenkov ●300ポイント ベストアンサー |
ul#gnavi { left: 302px; position: absolute; top: 460px; width: 980px; }
この部分を以下のように変えて
ul#gnavi { left: 0px; position: absolute; top: 0px; width: 980px; }
さらに以下を追加してみてください。
.skinContentsArea { position: relative; } .skinContentsArea2 { margin-top: 75px; }
基点となるposition: relativeをどこに打つかがミソです。
参考:アメブロの上のペタ広告でCSSメニューがずれない方法・備忘録|格安ホームページリニューアル職人の失敗しないWebリフォーム術