2016-11-26 2 views
0

私が作成しているウェブサイトに問題があります。ナビゲーションメニューは、ページ間で移動するとちらつきますが、ChromeとIEでのみ表示されます。Chromeでのみページ間を移動するとナビゲーションメニューがちらつく

さらに奇妙なことは、Chrome上のicognitoウィンドウで開いたときやローカルに読み込んだときに発生しないということです。ここで

は、実際の例だ - http://andrewbruce.me

私は以下のコード入れます

-

ナビゲーションHTML -

<body> 

<div class="menuButton" onclick="decide(this);"> 
    <div id = "bar1"></div> 
    <div id = "bar2"></div> 
    <div id = "bar3"></div> 
</div> 

<div id ="nav"> 
    <ul> 
     <a href = "home.html"><li>HOME<span style = "float: right; padding-right: 2%;">></span></li><a/> 
     <a href = "portfolio.html"><li>PORTFOLIO<span style = "float: right; padding-right: 2%;">></span></li><a/> 
     <a href = "cv.html"><li>CV<span style = "float: right; padding-right: 2%;>></span></li><a/> 
     <a href = "contact.html"><li>CONTACT<span style = "float: right; padding-right: 2%;">></span></li><a/> 
    </ul> 
</div> 

ナビゲーションCSS - 私がテストしている

#nav { 
    height: 100%; 
    width: 22%; 
    text-align: center; 
    box-shadow: 2px 2px 5px #888888; 
    transition: all .3s ease-in-out; 
    background-color: #1b1d1f; 
    float: left; 
    position: fixed; 
    z-index: 2; 
} 

#nav ul { 
    display: inline-block; 
    margin: 0; 
    padding: 0; 
    list-style: none; 
    width: 100%; 
    line-height: 2; 
    margin-top: 20%; 
} 

#nav a { 
    text-decoration: none; 
} 

#nav li { 
    transition: all .2s ease-in-out; 
    color: white; 
    font-size: 25px; 
    text-align: left; 
    padding-left: 15px; 
} 

答えて

0

をごChromeとSafariの両方のサイトでは、flを再作成できないようです落ちる。ちらつきは読み込み速度に起因する可能性があり、ナビゲーションバーはちょうど読み込み中です。これは、パブリックサーバー上でのみ発生するという事実に基づいています。あなたがローカルテストをしているとき、あなたのコンピュータ上のファイルから直接引き出しているので、スピードは瞬時になる傾向があります。

0

私はそれを理解しました。 Chrome拡張機能がインストールされていたため、ブラウザのパフォーマンスが低下し、ナビゲーションバーがゆっくりと読み込まれていました。

なぜ、拡張機能のどれもが読み込まれていなかったため、なぜシークレットモードで動作していたのですか?

関連する問題