当社のサイトの一部では、クエリがデバイス幅を使用する@mediaルールを使用しています。@mediaルールの有効なクエリである* -device-widthのような*を使用したメディアクエリの接頭辞は付きませんか?
@media (max-device-width:800px) {} //various rules
私はthisリンクに出くわしたとき、どんな時代遅れのルールを見つけるために、当社のサイトのCSSを検索されました。著者は*-device-width
などのアスタリスク接頭辞を主張していますが、これはGoogleのリンクであるため、このアサーションは正しいものでなければなりません:p
現在の設定ではこれをテストできません。私はこのルールをW3Schoolsとその設定に適用しようとしましたが、有効なクエリは機能しましたが動作していないようです。 @media hereのMDNページでは、このクエリの有効性については何も言及していません。また、thisなどのWHATWGドキュメントやthisなどのW3Cドキュメントもありません。
とmin-device-width
の両方に適用されるように、アスタリスク接頭辞は*-device-width
などのメディアクエリに有効ですか?
WHATWGはW3Cではなく、W3Cと誤解されているのと同じように、WHATWGはW3Cと混同するほど嫌いです。また、あなたがリンクしているWHATWG仕様では、標準以外の機能についても説明しています。デバイス幅が標準の一部であるかどうかを調べるには、どうしてそこを探していますか? – BoltClock
@ -ms-viewport {width:device-width;}を使用した私たちのCSSとは別の問題のために "device-width"をグーグルで見つけたときにちょうど来たよ –
またMDNから "Living Standard"ページ - これを選択できました:https://drafts.csswg.org/mediaqueries-3/#media0 –