ホームページ > ウェブフロントエンド > htmlチュートリアル > 選択オプションの概要Exception_html/css_WEB-ITnose

選択オプションの概要Exception_html/css_WEB-ITnose

WBOY
リリース: 2016-06-24 11:54:02
オリジナル
1328 人が閲覧しました

出典: http://www.ido321.com/1189.html

昨日、プロジェクトでオプションの表示が異常になる原因に遭遇しました。スクリーンショットは次のとおりです:

CSSを使用した後の効果。 Firefox でのコントロール


css は chrome と IE では機能しません

コード:

<div class="controls">         <select name="ksname" id="ksname">             <?php                 while (!!$rowDK = fetchAssoc($resultDK))                  {             ?>             <optgroup label="<?php echo $rowDK['name']; ?>">               <?php                $resultKS = queryDB("select table_dake.id,table_keshi.sid,table_keshi.name from table_dake,table_keshi where table_dake.name='{$rowDK['name']}' and table_keshi.sid=table_dake.id");                 while(!!$rowKS = fetchAssoc($resultKS))                 {               ?>                 <option  value ="<?php echo $rowKS['name']; ?>"><?php echo $rowKS['name']; ?></option>                                  <?php                     </optgroup>                   }                 }                 free($resultDK);                 free($resultKS);             ?>         </select>     </div>
ログイン後にコピー

長い間デバッグした後、インターネット上で方法も見つけましたが、最終的には役に立ちませんでした。専門家にアドバイスを求めただけです。ダニエルは、ソースコードをチェックするよう提案しました。スタイルは変わっていますか?このコードの選択部分にはスタイルがありません。なぜこれほど多くのスタイルがあるのでしょうか?ソースコードを読んでみると、確かにスタイルは多くありませんが、各オプションの後に を記述していることに気付きました。 to my ロジックは外側のループに配置する必要があります。調整後はすべて正常です。

それでは、コードをデバッグするための別のトリックを紹介します: 元のコードを表示します


次の記事: 90 の IT コミュニティがあなたの選択を待っています! !

select のオプション例外の概要

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート