CSS で透明なグラデーション効果を実装するためのサンプルコード

CSS で透明なグラデーション効果を実装するためのサンプルコード

Zhihu Discovery コラムのタイトル画像は、通常、以下のように表示されます。明らかに、グラデーションを使用して実現されています。このアイデアは非常に興味深いもので、主に認知の 2 つの側面があるという点が挙げられます。

この画像は実際には 2 つの部分に分けられます。右側はグラフィックとグラデーションを制御し、左側はグラデーションとは関係のない単色の背景です。

透明も色であり、グラデーションとして設定できます

参考までに、私自身のコードを以下に掲載します。

レイアウト

<本文>
    <div class="bg-gradient">
        <div class="pic"></div> 
    </div>
</本文>

CSS スタイル

<スタイル>
        .bgグラデーション{
            マージン: 0 自動;
            背景: rgb(244, 195, 77);
            位置: 相対的;
            幅: 600ピクセル;
            高さ: 350ピクセル;
        }

        .bg-グラデーション .pic{
            背景画像: linear-gradient(右へ、rgb(244, 195, 77)、透明)、url("bg.jpg");
            背景の位置: 中央;
            背景ブレンドモード: 通常;
            位置: 絶対;
            高さ: 100%;
            幅: 250ピクセル;
            右: 0;
        }
</スタイル>

最終的な効果は次のようになります

上記は私のコードです。ご覧いただきありがとうございます。

追伸: そこに何かを書き込んで何かがうまくいかなかったとしても、それは問題ではないと思います。まあ、それはあなたの問題です。よく聞いてください、自分で解決しなければなりません。 (露骨な言葉)

<<:  Vueでjsonpを使用する方法

>>:  見落とされがちなMETAタグの特殊効果(ページ遷移効果)

推薦する

nginxフロー制御とアクセス制御の実装

nginx トラフィック制御レート制限は非常に便利ですが、Nginx では誤解され、誤って設定される...

Linux Crontab シェル スクリプトを使用して第 2 レベルのスケジュールされたタスクを実装する方法

1. シェルスクリプトcrontab.shを書く #!/bin/bash step=1 #ステップ間...

自動ウェブページ更新と自動ジャンプのサンプルコード

ウェブページの自動更新: <head></head> の間に次のコードを追加...

トップナビゲーションバー機能を実現するCSS+HTML

ナビゲーション バー、固定トップ ナビゲーション バー、およびセカンダリ メニューの実装効果図の実装...

MACOS で MySQL ルートパスワードを忘れた場合の解決策

MySQL は、スウェーデンの会社 MySQL AB によって開発されたリレーショナル データベース...

MySQLのconcat関連関数の詳細な説明

1. concat() 関数機能: 複数の文字列を 1 つの文字列に連結する構文: concat(s...

Nginx ルーティング転送とリバースプロキシロケーション構成の実装

Nginx を設定する 3 つの方法最初の方法は、位置一致部分を直接置き換える。 2 番目の pro...

Vueの使用に関する深い理解

目次Vueのコアコンセプトを理解するVueの双方向バインディングの原理と実装を探るVue 双方向バイ...

Linux の Makefile とは何ですか? どのように機能しますか?

この便利なツールでプログラムをより効率的に実行およびコンパイルしますMakefile は自動コンパイ...

MySQLデータベース最適化技術の簡単な紹介

成熟したデータベース アーキテクチャは、最初から高可用性、高スケーラビリティなどの機能を備えて設計さ...

49 個の JavaScript のヒントとコツ

目次1. js整数の演算2. ネイティブアラートを書き換えてポップアップボックスの数を記録する3. ...

HTML ページ共通スタイル (推奨)

以下のように表示されます。 XML/HTML コードコンテンツをクリップボードにコピーbody、di...

Vue の NetEase Cloud Music Player インターフェースを模倣したシンプルな実装プロセス

仕事のプロジェクトのニーズにより、曲の再生が必要となり、さまざまな資料を参考にして、NetEase ...

HTML に基づいてページを更新せずにフォーム送信を実装する

ページを更新せずにフォーム送信を実装するために Ajax を使用することは、プロジェクトでよく使用さ...

CentOS 8 に MariaDB をインストールするための詳細なチュートリアル

MariaDB データベース管理システムは MySQL のブランチであり、主にオープンソース コミュ...