ホームページ ウェブフロントエンド CSSチュートリアル モダンなカード スタイルを作成する: CSS プロパティの最新の使用法

モダンなカード スタイルを作成する: CSS プロパティの最新の使用法

Nov 18, 2023 am 08:43 AM
カードスタイル CSSのトレンディな応用 現代のプログラミング

モダンなカード スタイルを作成する: CSS プロパティの最新の使用法

最新のカード スタイルを作成する: CSS プロパティの流行の使用法

最新の Web デザインでは、カード スタイルは一般的で人気のあるデザイン パターンです。カードを使用すると、画像、テキスト、リンクなどのさまざまなコンテンツを表示でき、Web ページをより階層化して整然としたものにすることができます。カードのスタイルをよりモダンにするために、いくつかのトレンディな CSS プロパティを使用して、カードに独自の効果やアニメーションを追加できます。この記事では、いくつかの流行の CSS プロパティの使用法を紹介し、具体的なコード例を示します。

1. シャドウ効果

シャドウ効果は、カードに立体感と奥行き感を与えるもので、box-shadow 属性を使用して実現できます。 box-shadow属性は影の色、位置、ぼかしなどを設定できます。以下はサンプル コードです。

.card {
  box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.2);
}
ログイン後にコピー

上記のコードでは、box-shadow の最初のパラメータ 0px は水平位置のオフセットを表し、2 番目のパラメータは水平位置のオフセットを表します。パラメータ 2px は垂直位置のオフセットを表し、3 番目のパラメータ 6px は影のぼかしを表し、4 番目のパラメータ rgba(0, 0, 0, 0.2) は影の色と透明度を表します。

2. アニメーション効果

アニメーション効果を追加すると、カードをより鮮やかで魅力的なものにすることができます。 CSS は、カード遷移アニメーションを実装するための transition 属性を提供します。以下はサンプル コードです。

.card {
  transition: transform 0.3s ease;
}

.card:hover {
  transform: scale(1.1);
}
ログイン後にコピー

上記のコードでは、transition 属性は transform 属性を 0.3 秒の遷移時間に設定し、## を使用します。 #easeトランジションの速度を制御する関数。マウスがカード上にあるとき、transform:scale(1.1) を使用してカードが 1.1 倍に拡大され、単純なトランジション アニメーション効果が実現されます。

3. 背景のグラデーション

背景のグラデーションを使用すると、カードにモダンな視覚効果を追加できます。 CSS は、グラデーション効果を実現するための

background-image 属性と linear-gradient() 関数を提供します。以下はサンプル コードです。

.card {
  background-image: linear-gradient(to right, #f44336, #2196f3);
}
ログイン後にコピー

上記のコードでは、

linear-gradient() 関数は、カンマで区切られた 2 つ以上のパラメーターを受け入れます。関数 to right の最初のパラメーターは、グラデーションの方向を表します。ここでは、左から右を意味します。 2 番目のパラメータ #f44336 はグラデーションの開始色を表し、3 番目のパラメータ #2196f3 はグラデーションの終了色を表します。

4. フィルター効果

フィルター効果を使用すると、カードに特別な視覚効果を追加できます。 CSS は、ぼかし、彩度、透明度などのさまざまなフィルター効果を実現する

filter 属性を提供します。以下はサンプル コードです:

.card {
  filter: brightness(0.8) blur(2px);
}
ログイン後にコピー

上記のコードでは、

filter 属性は 2 つのフィルター効果、つまり brightness(0.8)blur ( 2px)brightness(0.8) はカードの明るさを 80% に下げ、blur(2px) はカードを 2 ピクセルぼかします。

5. 変形効果

変形効果を使用すると、カードに独特の形状や遠近効果を与えることができます。 CSS は、回転、拡大縮小、傾きなどのさまざまな変換効果を実現する

transform 属性を提供します。以下はサンプル コードです:

.card {
  transform: perspective(1000px) rotateY(20deg);
}
ログイン後にコピー
上記のコードでは、

transform 属性は 2 つの変換効果、つまり perspective(1000px)rotateY( 20度)perspective(1000px) は遠近効果を設定し、rotateY(20deg) はカードを Y 軸を中心に時計回りに 20 度回転します。

上記のトレンディな CSS プロパティを使用すると、さまざまな最新のカード スタイルを作成できます。もちろん、これはサンプルコードの一部にすぎず、実際のアプリケーションは必要に応じてうまく組み合わせたり、調整したりできます。これらのサンプル コードがアイデアやインスピレーションを提供することを願っています。

(注: 上記のコード例は、CSS プロパティの使用法を示すためにのみ使用されており、完全な HTML および CSS コードではありません。実際のアプリケーションの必要に応じて、適切な調整を行う必要があります。)

以上がモダンなカード スタイルを作成する: CSS プロパティの最新の使用法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

GraphQLキャッシングの使用 GraphQLキャッシングの使用 Mar 19, 2025 am 09:36 AM

最近GraphQLの作業を開始した場合、またはその長所と短所をレビューした場合、「GraphQLがキャッシュをサポートしていない」または

Redwood.jsと動物相を使用してイーサリアムアプリを構築します Redwood.jsと動物相を使用してイーサリアムアプリを構築します Mar 28, 2025 am 09:18 AM

最近のビットコインの価格が20k $ $ USDを超えており、最近30Kを破ったので、イーサリアムを作成するために深く掘り下げる価値があると思いました

Vue 3 Vue 3 Apr 02, 2025 pm 06:32 PM

それは' Vueチームにそれを成し遂げてくれておめでとうございます。それは大規模な努力であり、長い時間がかかったことを知っています。すべての新しいドキュメントも同様です。

Eleventyで独自のBragdocを作成します Eleventyで独自のBragdocを作成します Mar 18, 2025 am 11:23 AM

開発者としての段階に関係なく、私たちが完了したタスクは、大小を問わず、個人的および専門的な成長に大きな影響を与えます。

ブラウザから有効なCSSプロパティ値を取得できますか? ブラウザから有効なCSSプロパティ値を取得できますか? Apr 02, 2025 pm 06:17 PM

私はこの非常に正当な質問で誰かに書いてもらいました。 Leaは、ブラウザから有効なCSSプロパティ自体を取得する方法についてブログを書いています。それはこのようなものです。

CI/CDで少し CI/CDで少し Apr 02, 2025 pm 06:21 PM

「ウェブサイト」は「モバイルアプリ」よりも適していると言いますが、Max Lynchからのこのフレーミングが好きです。

レスポンシブデザインのブラウザを比較します レスポンシブデザインのブラウザを比較します Apr 02, 2025 pm 06:25 PM

これらのデスクトップアプリがいくつかあり、目標があなたのサイトをさまざまな次元ですべて同時に表示しています。たとえば、書くことができます

粘着性のあるポジショニングとサスのダッシュを備えた積み重ねられたカード 粘着性のあるポジショニングとサスのダッシュを備えた積み重ねられたカード Apr 03, 2025 am 10:30 AM

先日、Corey Ginnivanのウェブサイトから、この特に素敵なビットを見つけました。そこでは、スクロール中にカードのコレクションが互いに積み重ねられていました。

See all articles