私はすべてのlabel
要素これは信頼できるのですか?後にラベルにコロンを追加しますか?
form label:after {
content: " : ";
}
これを行うにはない任意の理由にコロンを追加したいですか?
私はすべてのlabel
要素これは信頼できるのですか?後にラベルにコロンを追加しますか?
form label:after {
content: " : ";
}
これを行うにはない任意の理由にコロンを追加したいですか?
radio
とcheckbox
の入力の場合は、入力後にラベルを追加することをお勧めします。
古いブラウザ(IE 6など)ではこれがサポートされていません。デザイナーはブラウザ間での互換性がないため、この機能の使用は避けてください。すべてのユーザーが互換性のあるブラウザを使用していると確信している場合を除き、それを避けることができます。
多くの古いブラウザではサポートされていません。互換性チャートはこちらをご覧ください:http://reference.sitepoint.com/css/pseudoelement-after
味わいの問題です。
構造上、コロンはおそらくあなたのhtmlにある理由がありません。それはもっとスタイルのことです。それはあなたのCSSに属しています。
質問は、あなたがIE7でコロンを見ることがどれほど重要かということになります。個人的にはあまり気にしません。 IE7の使用状況はすぐに下がります(win7にはIE8が付属している可能性が高いため)、コロンを紛失してもウェブサイトの人間工学に支障はありません。だから私はこれを考慮する優雅な劣化。
クロスブラウザ以外のCSSを使用するのではなく、おそらくエディタの検索/置換機能を使用するだけです。
は</label>
を検索すると、あなたが以前に述べたように、その後、IEの期待リスクとCSSのいずれかを使用し、実行時にこれを行うことを主張した場合 : </label>
と交換してください。
$('<span> : </span>').appendTo('label')
のようなjQueryを使用してください。
フロッピーディスクが私を救うと思います。 [私のコンピュータにインターネットに合うように見えない!] –
@George Bailey:GIFの種類を見つけるためのすべてのサイトの... – BoltClock
それは本当にそれをサポートしていない[唯一のIE7](http://caniuse.com/#search=after)です。結腸を持つことが本当に重要ですか?そうでない場合は、投稿したコードを使用しても問題ありません。 – Wex