3つの方法を使用してCSSで透明度を設定する方法
方法: 1. 「background-color:rgba(R,G,B,A)」スタイルを要素に追加して、色の透明度を設定します; 2. 「opacity:transparent value;」スタイルを追加します。要素に設定して透明度; 3. 画像に「filter:opacity(%);」スタイルを設定して透明度を高めます。
このチュートリアルの動作環境: Windows 7 システム、CSS3&&HTML5 バージョン、Dell G3 コンピューター。
CSS で透明度を設定するには 3 つの方法があります:
rgba()
opacity
属性filter:opacity(%)
方法 1: rgba () 関数
rgba() 関数は色の透明度を設定できます。構文は次のとおりです:
RGBA(R,G,B,A)
Value:
R : 赤色の値。正の整数 | パーセント
G: 緑色の値。正の整数 | パーセント
B: 青色の値。正の整数 | パーセント
A: アルファの透明度。値は 0 ~ 1 です。
例: rgba(255,0,0,0.5)
Translucent red
rgba() は、単純に色の透明度を設定できます。ページレイアウトには多くのアプリケーションがあります。たとえば、背景を透明にしますが、上のテキストは不透明にします。
例:
background-color:rgba(0,152,50,0.7);// -->70%的不透明度 background-color:transparent;支持完全透明
(学習ビデオ共有: css ビデオ チュートリアル)
方法 2 : 不透明度属性を使用する
CSS3 では不透明度属性が追加されており、この属性を使用して要素の透明度を設定できます。不透明度属性は継承され、コンテナ内のすべての要素を透明にします。
構文:
opacity: value ;
値: 不透明度を 0.0 (完全に透明) から 1.0 までで指定します。 (完全に不透明)。
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>opactity</title> <style> .box1{ position:relative; width:200px;height:200px; background-color: #00f; } .box2{ position:absolute; top:80px; left:80px; width:200px; height:200px; background-color:#0f0; } .box3{ position:relative; width:200px; height:200px; background-color:#f00; z-index:1; } </style> </head> <body> <div></div> <div></div> <div></div> </body> </html>
.box1{ position:relative; width:200px;height:200px; background-color: #00f; z-index:10; opacity:0.5; } .box2{ position:absolute; top:80px; left:80px; width:200px; height:200px; background-color:#0f0; z-index:5; opacity:0.5; } .box3{ position:relative; width:200px; height:200px; background-color:#f00; z-index:1; opacity:0.5; }パフォーマンス効果:
方法 3: filter:opacity(%)Style を設定して画像の透明度を設定します
filter: opacity(%);例:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <style> .opacity1 { opacity: 0.5; filter: none; } .opacity2 { opacity: 0.2; filter: none; } </style> </head> <body> <div> 正常图片:<br /><br /> <img src="/static/imghw/default1.png" data-src="1.jpg" class="lazy" style="max-width:90%" / alt="3つの方法を使用してCSSで透明度を設定する方法" ></div><br /> <div> 设置透明度的图片:<br /><br /> <img class="opacity1 lazy" src="/static/imghw/default1.png" data-src="1.jpg" style="max-width:90%" / alt="3つの方法を使用してCSSで透明度を設定する方法" > <img class="opacity2 lazy" src="/static/imghw/default1.png" data-src="1.jpg" style="max-width:90%" / alt="3つの方法を使用してCSSで透明度を設定する方法" > </div> </body> </html>レンダリング:
プログラミングビデオ! !
以上が3つの方法を使用してCSSで透明度を設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undress AI Tool
脱衣画像を無料で

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

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

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

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

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

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

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

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

Theaspect-ratioCSSpropertydefinesthewidth-to-heightratioofanelement,ensuringconsistentproportionsinresponsivedesigns.1.Itisapplieddirectlytoelementslikeimages,videos,orcontainersusingsyntaxsuchasaspect-ratio:16/9.2.Commonusecasesincludemaintainingres

1. Binanceは、膨大なトランザクションボリュームと豊富な取引ペアで知られています。多様な取引モデルと完璧なエコシステムを提供します。また、SAFUファンドと複数のセキュリティテクノロジーを通じてユーザー資産のセキュリティを保証し、準拠した運用を非常に重要にします。 2。OKXOUYIは、幅広いデジタル資産取引サービスと統一された取引アカウントモデルを提供し、Web3フィールドを積極的に展開し、厳格なリスク管理とユーザー教育を通じてトランザクションセキュリティと経験を改善します。 3。GATE.IOセサミはドアを開き、通貨速度と豊富な通貨を備え、多様な取引ツールと付加価値サービスを提供し、複数のセキュリティ検証メカニズムを採用し、ユーザーの信頼を強化するための資産準備を遵守します。 4。Huobiは、深い業界の蓄積を備えたワンストップのデジタル資産サービスを提供し、強いトランザクションの深さと

The:emptypseudo-classselecteselementswithnochildrenorcontent、includingspacesorcomments、aonterlytrulyelementslikematchit;

CSSCLIP-PATHを使用して、追加の画像や複雑なSVGなしでブラウザに非長方形の形状を作成します。 2。一般的な形状関数には、INSET()、Circle()、Ellipse()、Polygon()が含まれます。ここで、ポリゴン()は、ダイアログバブルなどの創造的なデザインを作成するのに適した座標ポイントを定義することでカスタムシェイプを実装します。 3.クリップパスは、ホバリング中のサークル拡張など、CSS遷移またはキーフレームアニメーションを通じて動的効果を達成できますが、同じタイプの間隔アニメーションと頂点の数のみをサポートします。 4.応答性とアクセシビリティに注意して、サポートされていないときにコンテンツがまだ利用可能であることを確認し、テキストが読み取り可能であり、過度の収穫を避け、ポリゴン頂点の数を制御してパフォーマンスを最適化します。同時に、それを知る必要があります

VWおよびVHユニットは、要素サイズをビューポートの幅と高さに関連付けることにより、レスポンシブな設計を実現します。 1VWはビューポート幅の1%に等しく、1VHはビューポートの高さの1%に等しくなります。フルスクリーン領域、レスポンシブフォント、弾性間隔で一般的に使用されています。 1.フルスクリーン領域で100VH以下100dVHを使用して、モバイルブラウザーアドレスバーの影響を避けます。 2。レスポンシブフォントは、5VWで制限され、クランプ(1.5REM、3VW、3REM)と組み合わせて、最小サイズと最大サイズを制限できます。 3。幅などの弾性間隔:80VW、マージン:5VHAUTO、パディング:2VH3VW、レイアウトを適応可能にすることができます。モバイルデバイスの互換性、アクセシビリティ、固定幅コンテンツの競合に注意してください。最初にDVHを使用することを優先することをお勧めします。

thecsSsfilterpropertyallowsvisualefectslikeblur、輝度、およびグレイソベアプリドディレクトリトリトムレメント。1)usethesyntaxfilter:usethesyntaxfilter:filter-function(value)toapplyeffects.2)combinemultiplefilterswithspareation、blur(2)

thecontainpropertyincssimprovesperformancebyisolating’slayout、paint、orstyle.1.ittellsthebrectelsthatchangesinsideTheelements.2.commonvaluesincludeLayout、paint、Style、andstrict、contrelentepretepedeptedeptedeptedepertedepertedepertedepertepretseptedepertepertedepertedepertedepertedeperseptrict

境界線のあるDivを使用して、垂直線をすばやく作成し、ボーダー左と高さを設定してスタイルと高さを定義します。 2。使用::前の::擬似要素の後、装飾的な分離に適した追加のHTMLタグなしで垂直線を追加する。 3.フレックスボックスレイアウトでは、仕切りクラスの幅と背景色を設定することにより、弾性容器間の適応垂直分割器を実現できます。 4。CSSGRIDでは、垂直線を独立した列(自動化合列など)としてグリッドレイアウトに挿入します。これは、レスポンシブデザインに適しています。最も適切な方法は、構造がシンプルでメンテナンスが簡単であることを確認するために、特定のレイアウトの必要性に従って選択する必要があります。
