divの背景を透明に設定する方法の例

divの背景を透明に設定する方法の例

div の背景を透明にする一般的な方法は 2 つあります。

1. 不透明度属性を 0 ~ 1 の値に設定します。0 は透明、1 は不透明です。ただし、この方法では div 上のコンテンツも透明になります。

効果は以下のとおりです。

ここに画像の説明を挿入

2. 背景色を RGBA 形式で設定します。形式は background-color:rgba(0,0,0,0~1) で、0 は透明、1 は不透明を意味します。

ここに画像の説明を挿入

コードは次のとおりです

<!DOCTYPE html>
<html lang="ja">
<ヘッド>
    <メタ文字セット="UTF-8">
    <meta name="viewport" content="width=デバイス幅、初期スケール=1.0">
    <title>ドキュメント</title>
    <スタイル>
        .id{
            幅: 600ピクセル;
            高さ: 300px;
        
        }
        .tm1{
            マージン: 40 自動;
            テキスト配置: 中央;
            行の高さ: 200px;
            幅: 800ピクセル;
            高さ: 200px;
            背景色: 黄色;
            不透明度: 0.6;
        }
        .tm2{
            マージン: 40 自動;
            テキスト配置: 中央;
            行の高さ: 200px;
            幅: 800ピクセル;
            高さ: 200px;
            背景色: rgba(255, 255, 0, 0.5);
        }
    </スタイル>
</head>
<本文>
    <!--背景 div-->
    <div class="id">
    <!--透明なdivメソッド1-->
    <div class="tm1">透明な div 方法 1、不透明度によって透明度を設定し、div 上のテキストも透明になります: opacity: 0.6;</div><br>
    <!--透明なdivメソッド2-->
    <div class="tm2">透明な div メソッド 2、RGBA で透明度を設定します。div 上のテキストは透明ではありません: background-color:rgba(255,0,0,0.5);</div>
</div>
</本文>
</html>

もう一つ注目すべき点があります:
rgba() 関数は、赤 (R)、緑 (G)、青 (B)、透明度 (A) の重ね合わせを使用して、さまざまな色を生成します。

RGBA は、Red、Green、Blue、Alpha (英語: Red、Green、Blue、Alpha) の略です。
赤 (R) 色の赤の成分を表す 0 ~ 255 の整数。 。
緑 (G) 色の緑の成分を表す 0 ~ 255 の整数。
青 (B) 色の青の成分を表す 0 ~ 255 の整数。
透明度(A)は0~1の間の値を取り、透明度を表します。
Baidu百科事典でRGBA値を検索できます。
類似:

ここに画像の説明を挿入

カラーコード比較表のリンク:
https://www.sioe.cn/yingyong/yanse-rgb-16/ より

div 背景の透明度を設定する例に関するこの記事はこれで終わりです。より関連性の高い div 背景の透明度コンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

<<:  UniappはBaidu Voiceを使用して録音をテキストに変換する機能を実現

>>:  役に立つメタ設定方法(必読)

推薦する

一般的な Linux の問題に対する解決策の概要

1. VMwareでCentos7を接続し、固定IPを設定する1) まず、仮想イメージ名を右クリック...

システムメンテナンスページにリダイレクトするように nginx を設定する

先週末、兄弟プロジェクトはより良いサービスを提供するためにサーバーを拡張する準備をしていました。兄弟...

シンプルな HTML ビデオ プレーヤーを実装する方法

この記事では、シンプルな HTML ビデオ プレーヤーを実装する方法を紹介し、皆さんと共有します。詳...

MySql 範囲内の検索時にインデックスが有効にならない理由の分析

1 問題の説明この記事では、確立された複合インデックスをソートし、レコード内の非インデックス フィー...

js キャンバスは角丸画像を実現します

この記事では、角を丸くするためのjsキャンバスの具体的なコードを参考までに紹介します。具体的な内容は...

すべてのホストがmysqlにアクセスできるようにする方法

1. MySQLデータベースのユーザーテーブルのレコードのHostフィールド値を%に変更します。奇妙...

検証コードケースのjs実装

この記事の例では、検証コードを実装するためのjsの具体的なコードを参考までに共有しています。具体的な...

シンプルな加算計算機の JavaScript 実装

この記事では、参考までに、加算計算機を実装するためのJavaScriptの具体的なコードを紹介します...

nginx httpモジュールのデータ保存構造の概要

このセクションから、http モジュールの実装原理について説明します。http モジュールで非常に重...

Docker コンテナに TensorRT をインストールする際の問題

Ubuntu にインストールされているバージョンをアンインストールします。 sudo apt-get...

Win10 VM 仮想マシンに Mac OS10.14 を完璧にインストールする (グラフィック チュートリアル)

最近、Apple の記者会見を見てとても興奮したので、Mac システムを体験して Apple の素晴...

Web ページでフラッシュの wmode 属性を使用する方法をご存知ですか?

Web 開発を行う際に、フラッシュがページ内の要素をブロックする状況に遭遇することがあります。フラ...

Excelアップロード機能を実現するVue + iViewの完全コード

1. HTML部分 <Col span="2">ファイルをアップロー...

Vueの学習手順

目次1. v-text (v-instruction name = "variable&q...

Tomcatはスレッドプールを使用してリモート同時リクエストを処理します。

Tomcatが同時リクエストを処理する方法を理解することで、スレッドプール、ロック、キュー、および...