現在、コンピュータモニターの画面解像度はますます高くなる傾向にありますが、携帯電話などのモバイルデバイス端末の解像度はそれほど高くすることはできません。ますます多くの Web サイトが、ページをさまざまな解像度に適応させ始めており、基本的なコンテンツを低い解像度で表示し、すべての機能を高い解像度で表示し、さらには複数のレベルで複数のバージョンを表示しています。 1. CSS2 の @media CSS2 は @media 属性をサポートしていますが、実装できる機能は限られており、通常は印刷用の特別な CSS を定義するためにのみ使用されます。
1.1 例 // ディスプレイのフォントサイズを設定します @media screen { 本文 {フォントサイズ:12pt; } } // プリンタのフォントサイズを設定します @media print { @import "print.css" 本文 {フォントサイズ:8pt;} } 2. CSS3 の @media @media 属性は、CSS3 では一種の 文法: @media mediatype and|not|only (メディア機能) { CSS-sルール; }
さまざまな表示を実現するために、メディア (オブジェクト) タイプを決定します。この機能により、CSS はさまざまなメディア タイプに対してより正確に動作できるようになります。 2.1 例 body{background:blue;}/*幅500px〜800px、高さ100px〜400px、青*/ @media screen and (max-width:500px){body{background:green;}}/*幅が500px未満の場合は緑*/ @media screen and (min-width:800px){body{background:red;}}/*幅が800pxより大きい場合は赤*/ @media screen and (max-height:100px){body{background:yellow;}}/*高さが100px未満の場合は黄色*/ @media screen and (min-height:400px){body{background:pink;}}/*高さが400pxを超える場合はピンク*/ 2.2 メディアの特性
要約する これで、CSS3 の @media を使用して Web ページを適応させる方法についての説明は終わりです。CSS3 メディア Web ページ適応に関するより関連性の高いコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 |
>>: Docker デプロイメント MySQL8 クラスター (マスター 1 台とスレーブ 2 台) の実装手順
この記事はMySQL 5.7.23 winx64のインストールチュートリアルを記録します。具体的な内...
この記事では、WeChatアプレットで星評価を実装するための具体的なコードを参考までに紹介します。具...
Apache.POI の HSSFWorkbook を使用して Excel にエクスポートします。具...
参考: Docker 公式 Redis ドキュメント1. 特別なバージョン要件がある場合は、redi...
序文この記事は Meituan の大物によって書かれました。とても素晴らしいので、皆さんと共有したい...
MySQL をインストールすると初期パスワードが与えられますが、この初期パスワードは大文字と小文字の...
目次ファーストルックインデックスインデックスの概念インデックスファイルの構成インデックスの役割SQL...
原理手ぶれ補正の原理は、イベントをトリガーすることはできますが、イベントがトリガーされてから n 秒...
login.html 部分: <!DOCTYPE html> <html lang...
1. マインドマップ 2. コンテナの構築方法2.1 実験環境の準備(1)環境選択管理ツール: D...
> MySQL 5.7 クラスタ マスターとスレーブをデプロイする (テストのみ)イメージバー...
1. 埋め込みは違法です<embed> タグは Netscape のプライベート タグで...
目次序文: 1.DEFINERの簡単な紹介2. いくつかの注意点要約:序文: MySQL データベー...
一部のWebサイトでアップロードする場合、「参照」ボタンをクリックすると、[ファイルの選択]ダイアロ...
序文MySQL では、server-id を使用してデータベース インスタンスを一意に識別し、それを...