![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.2ベストアンサー
- 回答日時:
*+html div{
color:blue;
}
私もコンディショナルコメントをおすすめします。
<!--[if ie 7]><link href="ie7.css" rel="stylesheet" type="text/css"><![endif]-->
CSSハックはマイナーバージョンアップで適用されなくなるかもしれませんし、
同じ記述に対応したブラウザが出てくるかもしれません。
コンディショナルコメントならほかのブラウザが対応するかもしれませんが、
[if ie 7]という記述で読み込むブラウザはよほどひねくれた性格の作者でなければ作られないでしょう。
とはいえ、1行のためにファイルを分ける作業は大変なんですけどね。。。
No.4
- 回答日時:
ハックやコンディショナル・コメントについての考え方は他の回答者様のご指摘の通りだと思いますが、個人的には、
【参考】http://css-happylife.com/log/css-hack/000334.shtml
上記のCSSハックのリスト中にもあるWin IE7用のハック、
*:first-child + html 本当のセレクタ
…を主に使用しています。今のところ他のモダン・ブラウザ(少なくともIE6以上、Firefox2以上、Opera8以上、Safari3以上、Google Chromeについては確認済)への弊害は起きていない様に思われます。
下記の記事なども参考になるのでは。
【参考】http://www.lucky-bag.com/archives/2006/06/css-ha …
※あくまでハックは最終手段、という事で…
No.3
- 回答日時:
No.1
- 回答日時:
状況はよくわかりませんが、まず確実なものとしてIE7を標準モードで解釈させているなら条件付コメントが有効です。
<!--[if IE 7]><![endif]-->
これは厳密に言えばcssハックではないのですが(htmlに書きますし)、基本的に会社が使う場合こちらの方がより安定していて好ましいはずです。
実際のcssハックとしてはたくさん種類がありますが、
*:first-child+\68 tml[lang*=""]*.ie_7, dummy, d:ummy, {
#color:#f00;
}
私はこれを押しておきます。
面倒なので細かい説明は省きますが、ie_7というクラス名に対してIE7のみで効くハックです。アンダーバーをクラス名に入れるのもハックのうちです。
ただ、cssハックは不安定なものであり現存する全てのブラウザで動作確認を行ったという情報は聞いたことがありません。
なので、指示の中に動作対象ブラウザの記述が無い場合、条件付コメントだけが唯一の回答になると思います。cssハックではありませんが・・・
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS 検索窓とcssハックについて 3 2022/04/22 12:21
- HTML・CSS Dreamweaver のテンプレートでの相対パスの設定について 2 2023/06/13 17:28
- HTML・CSS WEB上で文書のアイコンを配置する方法 2 2022/09/03 13:01
- JavaScript 初心者です。gulpでコンパイルができないので教えてください! 1 2023/05/17 17:07
- HTML・CSS brにクラスをつけてcssでdisplay:none;としても改行されてしまいます 2 2022/06/22 14:45
- 財務・会計・経理 損益計算書の「持分法による投資利益」は連結貸借対照表の「関係会社出資金」に計上される? 1 2022/03/29 10:33
- Visual Basic(VBA) vbaで条件付き書式を設定したときの適用範囲について 1 2023/07/17 23:14
- HTML・CSS HTMLを正しく表示させるには 2 2023/06/18 09:12
- ニコニコ生放送 WindowsPC用有料動画キャプチャーソフトで高音質録画できる商品と同DVDライティング商品は? 3 2023/03/09 17:56
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/01/26 09:50
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
cssファイルの名称付け
-
外部CSSの記述方法
-
css の適用について
-
CSSでPC用、他のスマホ用、PC用...
-
PHPでHPを書く際のCSSが適応さ...
-
スタイルシート(CSSスタイル)...
-
styleswitcherについて(ページ...
-
PrettierのHTMLの記述変更 link...
-
HTML内の{}の意味
-
スタイルシートファイルのファ...
-
cssで、ボタンのテキスト部分を...
-
どうすればなるんですか?
-
外部ファイルでのスタイルシー...
-
CSSを勉強したいのですが…
-
CSSのことで教えてください
-
htmlについて
-
h1タグについて教えてください。
-
outlook 文字を揃えたい。tab...
-
マイクロ(μ)の文字を半角で出...
-
教えてください。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
cssファイルの名称付け
-
jspにcssを反映させるには
-
サイトを作る時のcssファイルは...
-
複数のhtmlで同じcssファイルを...
-
ディレクトリ構成【「common」...
-
範囲指定印刷での位置(css)
-
cssで、ボタンのテキスト部分を...
-
スタイルシート(CSSスタイル)...
-
定数の定義とかはできますか?
-
cssが反映されません
-
エクセルファイルにCSSを読み込...
-
Dreamweaver のテンプレートで...
-
cssファイルを階層の異なるHTML...
-
一部のページにデフォルトCSSを...
-
ブラウザでプレビューでCSSが反...
-
ドキュメントルートより上の階...
-
HTMLの CSSのファイルというの...
-
CSSファイルの分け方皆様はどの...
-
<LINK> の ID の属性値
-
[Dreamweaver8]テンプレートに...
おすすめ情報