Home  >  Article  >  Web Front-end  >  CSS3 Tutorial (8): CSS3 Transparency Guide

CSS3 Tutorial (8): CSS3 Transparency Guide

黄舟
黄舟Original
2017-03-20 10:45:361697browse

CSS3 transparent...opaque...gradient...whatever you want to call it! Here are some guidelines for using CSS3 transparency with some examples.

In fact, firefox has supported this a long time ago, but IE has never supported it!
Previous article: CSS3 Tutorial (7): CSS3 Embedded Fonts
The "opacity" statement is used to set the transparency of an element: layer, text, image, etc... An element with an opacity value of 1 is completely opaque, otherwise, A value of 0 is completely transparent and invisible. Any value between 1 and 0 indicates how transparent the element is.
Browser Compatibility
opacity is the CSS3 element best supported by browsers...except IE, of course! CSS3 Transparency (Example 1: Layers)

CSS3 Tutorial (8): CSS3 Transparency Guide

The transparency example above uses the following style:

p.opacityL1 { background:#036; opacity:0.2; width:575px; height:20px; } p.opacityL2 { background:#036; opacity:0.4; width:575px; height:20px; } p.opacityL3 { background:#036; opacity:0.6; width:575px; height:20px; } p.opacityL4 { background:#036; opacity:0.8; width:575px; height:20px; } p.opacityL5 { background:#036; opacity:1.0; width:575px; height:20px; }

Browser support:

Firefox (3.05…)

Google Chrome (1.0.154…)

Google Chrome(2.0.156…)

Internet Explorer(IE7, IE8 RC1)

Opera(9.6…)

Safari(3.2.1 windows…) CSS 3 Transparent (Example 2: Picture)

CSS3 Tutorial (8): CSS3 Transparency Guide

We can also use a transparency effect with different levels of transparency on the image, like in the example above. A cool application is to apply opacity to :hover to achieve a link mouseover effect.

img.opacity1 { opacity:0.25; width:150px; height:100px; } img.opacity2 { opacity:0.50; width:150px; height:100px; } img.opacity3 { opacity:0.75; width:150px; height:100px; }

Browser support:

Firefox(3.05…)

Google Chrome(1.0.154…)

Google Chrome(2.0.156…)

Internet Explorer(IE7, IE8 RC1)

Opera( 9.6…)

Safari(3.2.1 windows…)

The above is the content of CSS3 Tutorial (8): CSS3 Transparency Guide. For more related content, please pay attention to the PHP Chinese website (www.php.cn)!

Related articles:

CSS setting an element to be translucent

Example of using RGBa to adjust transparency in CSS3

Complete code to implement CSS3 opacity

Statement:
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