Setting opacity in CSS

Last week, I wanted to create a translucent layer to grey out functionality on the site. To do this, create a div that covers the window and set the background color to black.

But how to make it translucent? This webpage on CSS opacity covers how to do this and many other useful things:

.grey_background {
	background: black;
	filter:alpha(opacity=25);
	-moz-opacity:.25;
	opacity:.25;
}

The “filter” rule is for IE (taking advantage of a very old feature that dates back at least 5 years) and the “-moz-opacity” rule is no longer needed for newer versions of Firefox and Mozilla which support the CSS3 spec. Safari also supports the spec.

About tychay

light writing, word loving, ❤ coding
This entry was posted in web development. Bookmark the permalink.

One Response to Setting opacity in CSS

  1. Hello,
    I have tried to fix the opacity settings here, but on luck. If I view the page in Camino or Firefox, the text changes opacity as I scroll down. Do you have anyway that I could fix this? Thank you, Rosanne

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>