2010-12-08 10 views
1

私は簡単なナビゲーションバーでサイトを構築しています。私はボタンのホバー効果を示すためにいくつかのCSSを書いた。 IEとFFではすべてうまく動作しますが、何らかの理由でChromeのメニューボタンのテキストラベルが見えなくなり、メニューが全く役に立たなくなります。 1時間以上かけて解決策を研究しましたが、何も見つかりませんでした。私はChromeにfirebug liteをインストールし、z-indexルールを追加したり、ラベルの色を変更したり背景を削除したりするなど、表示するラベルを取得しようとしましたが、何も表示されません。Chromeの見えないテキストの謎

誰かがこれを実際に見たい場合は、まずhttp://naamjoga.czをFFに、次にChromeで見てみてください。どんな助力も感謝しています。ありがとう

答えて

1

あなたは左にあなたのリンクを浮かべています、代わりに左にあなたのリスト項目を浮かべたいと思います。これをテストしただけで、以下の変更が問題を解決します。とにかく左にあなたのリンクを浮かべることは本当に意味をなさない。

#nav ul li { float: left; }の代わりに、クロームの私のdevのバージョンで#nav li a { float: left; }

+0

ありがとうございました! – Xoundboy

+0

ポイントをいただきありがとうございます。私はついにコメントすることができます!本当に難しいことですが、正確で簡潔な答えを定式化することは非常に多くの賢い人がいます。 – mrtsherman

+0

おめでとうございます!私はこれらの「スマートな人々」のいくつかは、非常に多くのポイントを蓄積するためにここにあまりにも多くの時間を費やさなければならないと思う。 – Xoundboy

0

あなたが望むよう、あなたの#nav ul liスタイルにdisplay: inline;を追加する場合、それが動作します。変更を加えたら、FFとIEで動作することを確認してください。

+0

こんにちは - あなたの答えに感謝します。実際に私はあなたが既に13.4Kポイントを得ていることを知ったので、私は最初にmrtshermanの答えを試すと思った - 彼は唯一の26を持っている! ;)彼の答えが働いた。私はそれがOKだと思う - これはstackoverflowの私の最初の投稿ですので、私はチェックする2つの答えがあるこの状況でエチケットについて100%ではありません。 – Xoundboy

+0

@Xoundboy:通常は、各回答の左にある上矢印をクリックして、それぞれの回答をアップアップして、あなたが一番好きな答えを受け入れます。 – adrianbanks

+0

そうですね。私はupvoteすることができます前に私は15ポイントが必要に見えます。それはしばらく時間がかかるかもしれません。アドバイスをいただきありがとうございます。 – Xoundboy