ボディ ロードで実行される Web ページのバナー エリアに jQuery アニメーションがあります。バナー表示は最初は none に設定されており、関数の実行時に変更されます。
function displayExpand()
{
$('#displayArea').slideDown('slow', function(){});
}
奇妙な理由で、ナビゲーション メニューのコンテナがオーバーフローし、各リンクがページの右端に重なって表示されます。さらに奇妙なのは、これはページを更新したときにのみ発生することです。別のリンクからページにアクセスすると、ナビゲーション メニューは正常に表示されます。また、Chromeで実行した場合にのみ発生するようです
CSS
#linkContainer {
margin-top:20px;
float:right;
text-align:right;
height:55px;
}
HTML
<div id="linkContainer">
<div class="mybuttons" style="color:#C00; font-weight:bold;">Home</div>
<a href="about.html" style="text-decoration:none"><div class="mybuttons">About</div></a>
<a href="portfolio.html" style="text-decoration:none"><div class="mybuttons">Portfolio</div></a>
<a href="resume.html" style="text-decoration:none"><div class="mybuttons">Resume</div></a>
<a href="contact.html" style="text-decoration:none"><div class="mybuttons">Contact</div></a>
</div>
なぜ何か提案はありますか?