How to set transparency in css using three methods

青灯夜游
Release: 2023-01-04 09:34:36
Original
43319 people have browsed it

Method: 1. Add the "background-color:rgba(R,G,B,A)" style to the element to set the color transparency; 2. Add the "opacity:transparent value;" style to the element to set it Transparency; 3. Set the "filter:opacity(%);" style to the image to increase transparency.

How to set transparency in css using three methods

The operating environment of this tutorial: Windows 7 system, CSS3&&HTML5 version, Dell G3 computer.

There are three ways to set transparency in css:

  • rgba()

  • opacityAttributes

  • filter:opacity(%)

Method 1: rgba () function

rgba() function can set the color transparency. The syntax is as follows:

RGBA(R,G,B,A)
Copy after login

Value:

  • R: Red value . Positive integer | Percent

  • G: Green value. Positive integer | Percent

  • B: Blue value. Positive integer | Percent

  • A: Alpha transparency. The value is between 0~1.

For example:rgba(255,0,0,0.5)Translucent red

rgba() can simply set the color transparency. This has many applications in page layout. For example: make the background transparent, but the text above is opaque.

Example:

background-color:rgba(0,152,50,0.7);// -->70%的不透明度 background-color:transparent;支持完全透明
Copy after login

How to set transparency in css using three methods

(Learning video sharing:css video tutorial)

Method 2 : Use the opacity attribute

In CSS3, an opacity attribute is added. You can use this attribute to set the transparency of the element. The opacity attribute is inherited and will make all elements in the container transparent;

Syntax:

opacity: value ;
Copy after login
  • value: Specifies opacity, starting from 0.0 (fully transparent) to 1.0 (fully opaque).

Example:

    opactity  
Copy after login

How to set transparency in css using three methods

The effect of setting transparency

.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; }
Copy after login

Performance effect:

How to set transparency in css using three methods

Method 3: Setfilter:opacity(%)Style to set the transparency of the image

The filter attribute is to apply the filter effect CSS method for elements on the web page (mainly images); you can set the opacity effect of the image by setting the opacity() value. 0% opacity means the element is completely transparent, and if the opacity is 100%, it means the original image.

Grammar:

filter: opacity(%);
Copy after login

Example:

     
正常图片:

How to set transparency in css using three methods

设置透明度的图片:

How to set transparency in css using three methods How to set transparency in css using three methods
Copy after login

Rendering:

How to set transparency in css using three methods

More programming related knowledge , please visit:programming video! !

The above is the detailed content of How to set transparency in css using three methods. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!