CSS を使用して交互のグラデーション効果の背景画像を作成する方法
CSS を使用して交互のグラデーション効果を持つ背景画像を作成する方法
背景画像は Web デザインに不可欠な部分であり、ページに美しさと魅力を加えることができます。 。 CSS を使用して背景画像の効果を実現することも一般的です。この記事では、CSS を使用して交互のグラデーション効果を持つ背景画像を作成する方法を紹介し、具体的なコード例を示します。
1. 準備
始める前に、いくつかの基本的な素材を準備する必要があります:
- 背景画像 - これは使用する写真素材であり、何でも構いません。画像のように欲しいです。
- グラデーション効果 - CSS 線形グラデーションまたは放射状グラデーションの使用を選択して、さまざまな効果を持つ背景色を作成できます。この例では、線形グラデーションを使用して交互効果を実現します。
2. HTML 構造の作成
まず、背景画像やその他のコンテンツを配置するための基本的な HTML 構造を作成する必要があります。簡単な例を次に示します。
<!DOCTYPE html> <html> <head> <title>交替渐变背景图片示例</title> <style> body { margin: 0; padding: 0; height: 100vh; background: linear-gradient(to right, #ffffff 50%, #000000 50%); } </style> </head> <body> <!-- 这里放置你的内容 --> </body> </html>
上記の例では、<style>
タグ内に body
という名前のセレクターを定義しました。これは、に適用されます。 <body>
要素。 margin
プロパティと padding
プロパティを 0 に設定して、ページ全体の周囲にマージンがないようにします。 height: 100vh
ページの高さをビューポートの高さに設定して、背景画像が画面全体に表示されるようにします。
3. グラデーション効果を定義する
次に、CSS セレクターでグラデーション効果を定義します。この場合、背景画像を白から黒に交互の効果でグラデーションにします。 CSS の線形グラデーション関数 linear-gradient()
を使用して、この効果を実現できます。
background: linear-gradient(to right, #ffffff 50%, #000000 50%);
このうち、to right
は、グラデーションの方向が左から右であることを示します。 #ffffff
と #000000
はそれぞれ白と黒を表します。 50%
は、色の切り替えポイントの位置が 50%、つまり半分が白、半分が黒であることを意味します。
4. 背景画像を追加します
最後に、背景画像を追加して、ページの視覚効果をさらに豊かにすることができます。 CSS の background-image
プロパティを使用して、この機能を実現できます。
background-image: url("your-image-path.jpg");
上記のコードでは、your-image-path.jpg
を独自の画像ファイル パスに置き換える必要があります。同時に、他の CSS プロパティを使用して背景画像の位置、サイズ、繰り返しを調整することもできます。
完全なサンプル コードは次のとおりです。
<!DOCTYPE html> <html> <head> <title>交替渐变背景图片示例</title> <style> body { margin: 0; padding: 0; height: 100vh; background: linear-gradient(to right, #ffffff 50%, #000000 50%), url("your-image-path.jpg"); background-size: cover; background-position: center; background-repeat: no-repeat; } </style> </head> <body> <!-- 这里放置你的内容 --> </body> </html>
上記のコード サンプルを通じて、CSS を使用して交互のグラデーション効果を持つ背景画像を簡単に作成できます。必要に応じてグラデーションの色と画像の位置を調整し、目的の効果を得ることができます。この記事がお役に立てば幸いです!
以上がCSS を使用して交互のグラデーション効果の背景画像を作成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

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

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

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

ホットトピック









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

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

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

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

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

WordPressエディターでユーザーに直接ドキュメントを表示する必要がある場合、それを行うための最良の方法は何ですか?

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