[解決済み】@メディアの最小幅と最大幅について
2022-04-02 17:37:14
質問
私はこれを持っています
@media
を設定します。
HTML :
<head>
<meta name="viewport" content="width=device-width, user-scalable=no" />
</head>
CSS :
@media screen and (min-width: 769px) {
/* STYLES HERE */
}
@media screen and (min-device-width: 481px) and (max-device-width: 768px) {
/* STYLES HERE */
}
@media only screen and (max-device-width: 480px) {
/* STYLES HERE */
}
この設定で、iPhoneでは動作するのですが、ブラウザでは動作しません。
それは、私がすでに
device
をメタに、そしておそらく
max-width:480px
の代わりに?
どのように解決するのですか?
古いブラウザ(IE5.5, 6, 7, 8を含む)では
@media
. を使用する場合、私は
@media
は、こんな風に使っています。
<style type="text/css">
/* default styles here for older browsers.
I tend to go for a 600px - 960px width max but using percentages
*/
@media only screen and (min-width: 960px) {
/* styles for browsers larger than 960px; */
}
@media only screen and (min-width: 1440px) {
/* styles for browsers larger than 1440px; */
}
@media only screen and (min-width: 2000px) {
/* for sumo sized (mac) screens */
}
@media only screen and (max-device-width: 480px) {
/* styles for mobile browsers smaller than 480px; (iPhone) */
}
@media only screen and (device-width: 768px) {
/* default iPad screens */
}
/* different techniques for iPad screening */
@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait) {
/* For portrait layouts only */
}
@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape) {
/* For landscape layouts only */
}
</style>
しかし、あなたの好きなように
@media
. これは、すべてのブラウザに対応するスタイルを構築する際に、私が最も良いと感じたものの一例に過ぎません。
また!印刷性を重視するのであれば
@media print{}
.
関連
-
[解決済み] リンクにアニメーションGIFを表示し、ホバーとリセットで再生する方法
-
[解決済み] SVGの塗りつぶし色が効かない
-
[解決済み] bootstrap 4 でカードブロックの不透明度を変更する方法
-
[解決済み] Bootstrap 3 で列からパディングを削除する
-
[解決済み] CSS 不透明度 - 背景色
-
[解決済み] コンテナの幅に応じたフォントの拡大縮小
-
[解決済み] メディアクエリ。デスクトップ、タブレット、モバイルをターゲットにする方法とは?
-
[解決済み] CSS メディアクエリ: max-width OR max-height
-
[解決済み】$(window).width()がメディアクエリとは違う
-
[解決済み] javascriptでデバイスの幅を取得する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】サイドバーの位置を変更する
-
[解決済み】div間の空白を削除する
-
[解決済み] CSSでボーダーの不透明度を設定することはできますか?
-
[解決済み] iframe 要素の scrolling 属性は廃止されました。代わりにCSSを使用してください。
-
[解決済み] svgの円のダブルストロークの色
-
[解決済み] 要素を移動せずにホバー時にCSSボーダーを追加する [複製]
-
[解決済み] CSSでitempropをターゲットにする?
-
[解決済み] 特定のdivを右へ移動させたい
-
[解決済み] 四角いボタンの作り方
-
[解決済み] Font Awesomeで2つ以上のアイコンを重ねる/重ねるには?