2016-08-16 4 views
-1

私が作業しているウェブサイトはChromeで完全に動作しますが、Firefoxで開いたときにラベルタグ間のテキストは表示されません。ウェブサイトのラベルがfirefoxに表示されない

誰でも手伝ってもらえますか?

編集: これは私のコードです。

echo " <div class='row form-row' id='form-specialties'> 
    <label for='specialties'>" . $_dic['#SPECIALTIES#'] . " </label> 
    <input id='form-specialties' class='form-input' name='specialties'    value='$specialties'> 
</div>"; 

これは、Firefoxのコードです:

<label for="specialties"> </label> 

これはクロムのコードです:

<label for="specialties">Especialidades </label> 
+0

少なくとも違反のマークアップ/コードを表示する必要があります。 –

+0

@AlexK。投稿を編集しました。それはあなたが話していたことですか? –

+0

結果のHTMLコードをブラウザに表示することができます。ラベルは空白にすることができます。 CSSのプロパティを確認するには、ブラウザのデベロッパーツールを使用してください。 –

答えて

0

私はあなたのマークアップ(form-specialties)で重複IDを持って注意してください。 HTMLでは、IDは一意でなければなりません。複数回使用することはできません。おそらく、これは問題を引き起こすでしょうか?

また、使用しているCSSを確認すると役立つことがあります。問題があるかもしれません。

+0

ダブルIDを削除しても機能しません... 私は10のtextareas最初のものにラベルが表示されるので、CSSの問題とは思われません。 –

+0

解析されたHTML出力を投稿できますか?そして '$ _dic'にはどのように人が住んでいますか? 'var_dump($ _ dic)'を実行すると、出力がブラウザによって異なるのですか? –

+0

$ _dicは、当サイトのさまざまな言語間の翻訳を行うための配列です。ラベルのvar_dumpは何もしませんでした... 申し訳ありません、あなたは '解析されたHTML出力'を意味しますか? –

関連する問題