メディアクエリを使用しようとしています。私は頭と@media(最小幅:768px)にメタ名= "ビューポート"コンテンツ= "幅=デバイス幅、初期スケール= 1">を含めました{ 背景色:赤; } を私のCSSに入れてください。これは機能しないので、私が行方不明のものがありますか?レスポンシブルデザインによるcss3
2
A
答えて
1
あなたのメディアクエリーはOKですが、あなたの背景色がちょうどCSSプロパティである、あなたは、要素が関係しているかを指定する必要があります。
@media (min-width: 768px) {
html, body {
background-color: red;
}
}
0
あなたはとても、SASSを利用だけでなく、応答性の設計として、これをタグ付け私は、他の人が将来的に関連する質問がある場合に備えて、より精巧なSASS指向の回答を提供することが適切だと思います。
最初に、@migliのすべてが注目されました。CSSで特定のDOM要素をターゲットにしていることを確認する必要があります。 SASSを使用する主なメリットの1つは、コードをDRYにしてブレークポイントを作成することで、メディアクエリを非常にシンプルに書くことができるということです。
は、例えば、ここでは、ティム・ナイトによってeasy-to-follow general-purpose exampleである(特定のブレークポイントのしきい値を設定する@mixin
を設定し、これを実行するには:あなたのSASSファイルを編集しているとして、あなたは区分することができ、今
@mixin breakpoint($class) {
@if $class == xs {
@media (max-width: 767px) { @content; }
}
@else if $class == sm {
@media (min-width: 768px) { @content; }
}
@else if $class == md {
@media (min-width: 992px) { @content; }
}
@else if $class == lg {
@media (min-width: 1200px) { @content; }
}
}
あなたコード、DRYそれを維持するために例えば、次のようSASS:。
body {
height: 100%;
width: 100%;
font-size: 1.8em;
@include breakpoint(md) {
font-size: 1.5em;
}
}
出力を
body {
height: 100%;
width: 100%;
font-size: 1.8em;
}
@media (min-width: 992px) {
body {
font-size: 1.5em;
}
これは小さな例ですが、プロジェクトの規模と範囲が拡大するにつれて、キーストロークを保存して読みやすさを向上させることで、生産性(および健全性)が大幅に向上します。
関連する問題
- 1. レスポンシブルデザインcss3大画面ではない小さな画面で表示
- 2. レスポンシブルデザイン:画像上にフロートテキスト
- 3. CSS3で適切なレスポンシブルデザインを構築する「正しい」論理的な方法は何ですか?
- 4. レスポンシブルデザインのTD垂直アライメントの最大マージン
- 5. CSS3トランジションによるSVG要素のアニメーション
- 6. レスポンシブルデザインでhref smsをhref mailtoに変更しますか?
- 7. CSS3子コンビネータに*
- 8. 1回のCSS3変換後にCSS3を2回変換する
- 9. Iphone 6 css3ハーフサイズにする
- 10. css3でこのボタンのようにデザインするには?
- 11. CSS3で回転するようにキーフレームをアニメーション化する
- 12. レスポンシブルデザインのためのAndroidスタジオの最高のレイアウト基盤?
- 13. レスポンシブルデザインがモバイルからズームアウトされていない[@mediaクエリ]
- 14. レスポンシブルデザインはワードプレスでは機能しません
- 15. 私のレスポンシブルデザインはタブレット/モバイルでは機能しません
- 16. css3スライドアップスライドを下に
- 17. css3トランジションのように動作するJavascript
- 18. FF/ChromeでのjQueryによる行列変換のCSS3遷移
- 19. JavaScriptによるCSS3アニメーションの進捗状況の変更
- 20. ホバーCSS3他の要素によって強制される
- 21. CSS3変換、レイヤー化、および診断
- 22. CSS3:ボックスシャドウは画像のようです
- 23. チャールコール/ CSS3のボーダーエフェクトのようなモックアップ
- 24. ブレンディングモードCSS3
- 25. CSS3ナビゲーションハイパーリンクスキュー
- 26. アドバンスグラデーションエフェクトボタンCSS3
- 27. CSS3ホバリングアウトトランジションエフェクト
- 28. イーズインアウトホバーキーフレームCSS3
- 29. CSS3トランジション
- 30. CSS3トランジションボックスシャドーパルス