ホームページ  >  記事  >  ウェブフロントエンド  >  css3 @media はレスポンシブなレイアウトを実装します_html/css_WEB-ITnose

css3 @media はレスポンシブなレイアウトを実装します_html/css_WEB-ITnose

WBOY
WBOYオリジナル
2016-06-24 11:25:401281ブラウズ

css3 @media を使用すると、さまざまなメディアやさまざまな解像度で応答性の高いレイアウトを実現できます。

方法 1: 解像度に応じて異なる CSS ファイルを使用する

c169e67a6112fd2d2d42a12366732f10

<link rel="stylesheet" media="screen and (max-width: 1024px)" href="middle.css" /><link rel="stylesheet" media="screen and (max-width: 600px)" href="small.css" />

方法 2: 同じ CSS ファイルで、異なる解像度に応じて異なるスタイルを使用します

.first {background-color: white;}.second {background-color: black;}@media screen and (max-width: 800px) { /*当屏幕尺寸小于800px时,应用下面的CSS样式*/    .first {background-color: green;}    .second {background-color: skyblue;}}@media screen and (max-width: 480px) { /*当屏幕尺寸小于480px时,应用下面的CSS样式*/    .first {background-color: yellow;}    .second {background-color: red;}}

参考:

http://www.runoob.com/cssref/css3-pr-メディアクエリ。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。