2012-04-20 4 views
4
あなたがで問題のコードを見ることができます

https://test.fuzebox.comクローム勾配は項目がそれの上に表示されたときに色が変化

ご挨拶! 私は今までに見たことのない問題を今朝起しました。グローバルナビゲーションには一連のドロップダウンメニューがあります。それらの上にマウスを置くと、大きな青色のバーの上にドロップされます。 Chrome(Win/Mac)では、ドロップダウンによって青色のグラデーションバーの色に「印象」が残ります。グラデーションを削除して単色の背景色を使用するだけで問題は発生しません。私は、z-indexを使って "戻って"何のものも無駄にしてみました。私のグーグル・グーグルはこの種の問題について何も言わなかった。以下は前後の画像です。劇中

div要素は以下のとおりです。

  • #fuze-home-blue-bar
  • #fuze-home-blue-bar-bkgnd

とNAVドロップダウンXPathは次のとおりです。

/html/body[@class='template-document_view portaltype-document site-FuzeBox section-technology icons-on content-id-mobile']/div[@id='wrapper']/div[@id='fuzeportal-top']/div[@id='fuzeportal-header']/ul[@id='portal-globalnav']/li[@id='portaltab-technology']/ul[@class='submenu']/li[1]

をする前に

BEFORE

AFTER

後の任意の提案が高く評価されています。他のブラウザ/ OSコンボでは発生しません。

+0

クローム18.0.1025.163 – Spanky

+0

勾配がドロップダウンがそれを隠すまでは、その部分が正しく着色されて光栄にされていないようにそれはほとんど...勾配があることを –

+0

素敵な効果、笑:) – mihai

答えて

3

Chromeのハードウェアアクセラレーションによって色がわずかに変わることがあります。この修正を試してみてください...それは魔法です。

#fuze-home-blue-bar { 
    -webkit-transform: translateZ(0); 
} 
+0

それは*魔法です。私はそれを私のツールキットに書かなければならないでしょう。ありがとう – Spanky

+0

私はまた、josh.trowが正しいと信じています。グラデーションはオーバーレイの後まで適用されません。上記の修正は色の変更の問題を解決しましたが、グラデーションはまだ謎のままです...今のところ。 – Spanky

関連する問題