うまくいかない
<!--[if !IE]>
仕事に。これが私のドキュメントにあるためか
<!doctype html>
<!--[if lt IE 7]> <html class="ie6 oldie"> <![endif]-->
<!--[if IE 7]> <html class="ie7 oldie"> <![endif]-->
<!--[if IE 8]> <html class="ie8 oldie"> <![endif]-->
<!--[if gt IE 8]><!-->
<html class="">
<!--<![endif]-->
追加したとき
<!--[if !IE]><!-->
<link type="text/css" rel="stylesheet" href="/stylesheets/no-ie.css" />
<!--<![endif]-->
何らかの理由で私のヘッダーにそれが機能しません。ただし、追加した場合
<!--[if !IE]><!-->
<style>
All my css in here
</style>
<!--<![endif]-->
実際のhtmlページ(ヘッダー内)に機能します。助言がありますか?乾杯
私の質問を更新
OK、私が削除したとき、
<!-->
動作していたIEのみをチェックインしましたが、FFに戻ったので、no-ie.cssがFFにも適用されていました。だから私はに戻っ<!-->
て/を削除し(そしてそれをメインテンプレートに追加して、cmsがそれを元に戻さないようにします)、すべてFFで動作していますが、スタイルシートがIEに適用されています!だから私は試した
<!--[if IE]>
<link type="text/css" rel="stylesheet" href="https://stackoverflow.com/stylesheets/no-ie.css">
<![endif]-->
そして
<!--[if !IE]> -->
<link type="text/css" rel="stylesheet" href="/stylesheets/no-ie.css">
<!-- <![endif]-->
そして、それはうまくいきませんでした。基本的に私はこのページをhttp://css-tricks.com/examples/ResponsiveTables/sensitive.phpで動作させるようにしていますが、CSSをスタイルシートに移動しています。確かにそれは単純でなければならない。何が欠けていますか?必要がない場合は、jQueryを使用しません。乾杯
<!-->
直後は必要ありません<!--[if !IE]>