問題タブ [media-queries]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1256 参照

css - CSS3 メディア クエリのトラブルシューティング

メディア クエリ機能していましたが、現在は機能していません。何かがうまくいかなかったポイントを逃しました。Chrome バージョンの Firebug で html 要素を調べたところ、メディア クエリのルールが、コンパイル プロセスの初期段階で定義されたルールによって上書きされていることがわかりました。

誰でも問題を見つけることができますか?

http://www.jezenthomas.co.uk/huang/

0 投票する
7 に答える
37232 参照

android - Androidで期待どおりに動作しないメディアクエリ

4つのメディアクエリがあります。1、3、4番目の作品ですが、2番目の作品は活性化していないようです。

480x720(2番目のメディアクエリ)がデフォルトで最初のメディアクエリになっているのはなぜですか?

期待されること:

最初のメディアクエリCSS出力 2番目のメディアクエリCSS出力 3番目のメディアクエリCSS出力 4番目のメディアクエリCSS出力

実際に何が起こっているのか:

2番目のメディアクエリが失敗する 最初のメディアクエリパス 3番目のメディアクエリパス 4番目のメディアクエリパス

480x720(2番目のメディアクエリ)がデフォルトで最初のメディアクエリになっているのはなぜですか?

0 投票する
1 に答える
1374 参照

javascript - Modernizr2.0ベータ版での@mediaクエリのサポートを検出する

Modernizr 2.0ベータ版には、@ mediaクエリのブラウザサポートを検出する方法がありますか?

Modernizr 1.7では、を使用してテストできModernizr.mq('(min-width)')ましたが、新しいバージョンではその機能が欠落しているようです。同等のものはありますか?

0 投票する
0 に答える
242 参照

media-queries - テスト用にメディア(ポートレート、ランドスケープなど)を設定する方法

私はcssでメディアセレクターを使用しています:@media all and(orientation:landscape){/*など*/ Safariでレイアウトをテストしてから、iPadシミュレーターでテストします。しかし、Safariは横向きで修正されているようです。Safariに私のメディアを縦向きにする方法を教えてください。

これは、向きが横向きのときにレイアウトをテストできるようにするためです。

styleSheetsオブジェクトのメディアプロパティを見つけました 。http://www.w3.org/TR/DOM-Level-2-Style/stylesheets.html#StyleSheets-MediaListを参照してください。 ただし、少なくともSafariまたはiPadシミュレーターでは、リストは空です。したがって、リストに新しいメディア文字列を追加することはおそらく答えではありません。

ビューポートメタタグの幅と高さを急いで縦向きに設定してみました:いいえ。メディアはまだ横向きです。

ああ、私はcssの特別なテストバージョンを作りたくありません。

0 投票する
2 に答える
14994 参照

iphone - iPhone での CSS メディアクエリ

特にiPhoneを対象としたCSSメディアクエリを使用しようとしています。

通常のリンク rel を使用すると機能します。

ただし、このメディアクエリを試してみるとうまくいきません:

CSS メディア クエリを使用して iPhone をターゲットにするにはどうすればよいですか?

0 投票する
2 に答える
2123 参照

iphone - iOS でコンテンツを適切に再生する

私のサイトは、ページの中央にある小さな 540x500 ピクセルのボックスです。iPhone と Blackberry はどちらもコンテンツの先頭を切り捨てています。ページの中央に完全に配置しました。ページの余白が他のデバイスで処理されることを期待して、メタ ビューポートの設定をいじっていましたが、運が良かったのですが、コードの両方の行を組み合わせたソリューションが見つかりません。

私のコードは以下のとおりです。メディア クエリを調査し、メタをデバイス幅 (余白を切り取る) に設定し、その他のオプションを多数設定しました。正直なところ、私は自分がうるさいことを知っており、これにばかげた時間を費やしてきました。

私は助けが必要です!

まず、HTML

CSS

メタ設定

0 投票する
2 に答える
3034 参照

iphone - Android ブラウザーでメディア クエリが失敗する

デバイス (およびその向き) に応じて適切なスタイル シートを適用する Web アプリを開発しようとしています。

合計で 5 つのメディア クエリがあります。

デスクトップ、iPad、iPhone ではすべて動作しますが (ブラウザー バージョンと Web アプリ バージョンの両方で)、Android ブラウザーではランドスケープ メディア クエリが失敗しますか? 何か案は?「max-device-width」を間違えましたか?

0 投票する
2 に答える
6257 参照

html - メディアクエリInternetExplorer

私は自分のサイトでメディアクエリを使用しようとしました。FirefoxとSafariではうまく機能しますが、IEでは機能しません。メディアクエリをIE(Internet Explorer 7および8)でうまく機能させることを知っている人はいますか?

ここにコードがあります: ここに画像の説明を入力してください

0 投票する
1 に答える
2396 参照

css - CSS @mediaクエリを使用する場合のデフォルトのスタイルシートのベストプラクティスは何ですか?

CSS @mediaクエリを発見したばかりですが、すばらしいと思います。ただし、すべてのブラウザがそれらをサポートしているわけではないことを私は知っています(つまり、IEの最新バージョンを除くすべて)。

次に、デフォルトのスタイルシートで何をすべきですか?通常サイズの画面をターゲットにする必要がありますか?最小公分母のルートに移動して、モバイルスタイルシートをロードする必要がありますか?それとも、デザインを完全に流動的にする必要がありますか?

@mediaクエリをサポートしないブラウザのデフォルトのスタイルシートを作成する場合、一般的に適切な計画は何ですか?

0 投票する
20 に答える
1175826 参照

css - メディアクエリ:デスクトップ、タブレット、モバイルをターゲットにする方法は?

私はメディアクエリについていくつかの調査を行ってきましたが、特定のサイズのデバイスをターゲットにする方法をまだよく理解していません。

デスクトップ、タブレット、モバイルをターゲットにできるようにしたいと考えています。いくつかの不一致があることは知っていますが、これらのデバイスをターゲットにするために使用できる汎用システムがあると便利です。

私が見つけたいくつかの例:

または:

各デバイスのブレークポイントはどうあるべきですか?