ホームページ >ウェブフロントエンド >CSSチュートリアル >CSS3 メディア クエリを使用したアニメーション応答性の高いレイアウト

CSS3 メディア クエリを使用したアニメーション応答性の高いレイアウト

不言
不言オリジナル
2018-11-07 15:59:172202ブラウズ

この記事の内容は、CSS3 メディア クエリのアニメーション化されたレスポンシブ レイアウトに関するものです。興味のある方は、メインの内容を見てみましょう。

メディア クエリとは

CSS3 は、Web デザインに使用する多くの新機能をもたらします。Web サイトの使いやすさの向上に役立つ機能の 1 つはメディアです。お問い合わせ。

メディア クエリボイラープレート

/* Smartphones (portrait and landscape) ———– */
@media only screen
and (min-width : 320px)
and (max-width : 480px) {
/* Styles */
}
/* Smartphones (landscape) ———– */
@media only screen
and (min-width : 321px) {
/* Styles */
}
/* Smartphones (portrait) ———– */
@media only screen
and (max-width : 320px) {
/* Styles */
}
/* iPads (portrait and landscape) ———– */
@media only screen
and (min-width : 768px)
and (max-width : 1024px) {
/* Styles */
}
/* iPads (landscape) ———– */
@media only screen
and (min-width : 768px)
and (max-width : 1024px)
and (orientation : landscape) {
/* Styles */
}
/* iPads (portrait) ———– */
@media only screen
and (min-width : 768px)
and (max-width : 1024px)
and (orientation : portrait) {
/* Styles */
}
/* Desktops and laptops ———– */
@media only screen
and (min-width : 1224px) {
/* Styles */
}
/* Large screens ———– */
@media only screen
and (min-width : 1824px) {
/* Styles */
}
/* iPhone 4 ———– */
@media
only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5) {
/* Styles */
}

アニメーションによるレイアウトの変更

CSS を使用すると、さまざまな要素にアニメーションを追加したり、さまざまなプロパティにアニメーションを割り当てることもできます。これらの要素。

メディア クエリを使用する場合、要素がページに収まるように要素の幅と高さを変更する可能性が高くなります。幅と高さの両方が変化することがわかっているので、次のコードを使用して幅と高さの CSS プロパティにアニメーションを追加できます。

rree

以上がCSS3 メディア クエリを使用したアニメーション応答性の高いレイアウトの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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