{"id":889,"date":"2015-01-14T06:49:46","date_gmt":"2015-01-14T12:49:46","guid":{"rendered":"http:\/\/cssnewbie.com\/?p=889"},"modified":"2015-01-14T06:49:46","modified_gmt":"2015-01-14T12:49:46","slug":"setting-opacity-of-background-color-transparent","status":"publish","type":"post","link":"https:\/\/cssdeck.com\/blog\/setting-opacity-of-background-color-transparent\/","title":{"rendered":"Setting opacity of background color transparent"},"content":{"rendered":"<p>Opacity is a relatively new feature in CSS and is a great way to make your web pages stand out. Minor things like changing the opacity or adding text shadows look great when done in moderation. There\u2019s two way to set the opacity of a background in CSS. The first is using the rbga property on your background. Just like rbg, you\u2019ll provide your red, blue, and green values with the fourth value being the opacity. <\/p>\n<pre>\ndiv { \nbackground: rgb(54, 25, 25); \nbackground: rgba(54, 25, 25, .5); \n}\n<\/pre>\n<p>The text above will provide a 50% opacity. Changing the .5 to 1.0 would be fully opaque (not transparent). It is a good idea to add the rbg above the rbga like I have done for older browsers that do not support rbga. <\/p>\n<p>The second way to set the opacity of a background is to use the opacity property in CSS. There only issue with this method, is the opacity property sets the opacity for the entire element including any text or images in it. We can work around this by nesting our elements inside each other like below. <\/p>\n<pre>\n#container { position: relative; width: 300px; height: 200px; } \n\n#bg { \nbackground: #CCC;\nfilter:alpha(opacity=60); \/* IE *\/\n-moz-opacity:0.6; \/* Mozilla *\/\nopacity: 0.6; \/* CSS3 *\/\nposition: absolute; top: 0; left: 0; height: 100%;\nwidth:100%;\n}\n\n#text { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }\n<\/pre>\n<pre>\n&lt;div id=\"container\"&gt;\n&lt;div id=\"bg\"&gt;&lt;\/div&gt;\n&lt;div id=\"text\"&gt;Test&lt;\/div&gt;\n&lt;\/div>\n<\/pre>\n<div class=\"wp-socializer wpsr-share-icons \" data-lg-action=\"show\" data-sm-action=\"show\" data-sm-width=\"768\" ><h3>Share and Enjoy !<\/h3><div class=\"wpsr-si-inner\"><div class=\"wpsr-counter wpsrc-sz-32px\" style=\"color:#000\"><span class=\"scount\"><span data-wpsrs=\"\" data-wpsrs-svcs=\"facebook,twitter,linkedin,pinterest,print,pdf\">0<\/span><\/span><small class=\"stext\">Shares<\/small><\/div><div class=\"socializer sr-popup sr-32px sr-circle sr-opacity sr-pad sr-count-1 sr-count-1\"><span class=\"sr-facebook\"><a rel=\"nofollow\" href=\"https:\/\/www.facebook.com\/share.php?u=\" target=\"_blank\"  title=\"Share this on Facebook\"  style=\"color: #ffffff\" ><i class=\"fab fa-facebook-f\"><\/i><span class=\"ctext\"><span data-wpsrs=\"\" data-wpsrs-svcs=\"facebook\">0<\/span><\/span><\/a><\/span>\n<span class=\"sr-twitter\"><a rel=\"nofollow\" href=\"https:\/\/twitter.com\/intent\/tweet?text=%20-%20%20\" target=\"_blank\"  title=\"Tweet this !\"  style=\"color: #ffffff\" ><i class=\"fab fa-twitter\"><\/i><\/a><\/span>\n<span class=\"sr-linkedin\"><a rel=\"nofollow\" href=\"https:\/\/www.linkedin.com\/sharing\/share-offsite\/?url=\" target=\"_blank\"  title=\"Add this to LinkedIn\"  style=\"color: #ffffff\" ><i class=\"fab fa-linkedin-in\"><\/i><\/a><\/span>\n<span class=\"sr-pinterest\"><a rel=\"nofollow\" href=\"https:\/\/www.pinterest.com\/pin\/create\/button\/?url=&amp;media=&amp;description=\" target=\"_blank\"  title=\"Submit this to Pinterest\"  style=\"color: #ffffff\" data-pin-custom=\"true\"><i class=\"fab fa-pinterest\"><\/i><span class=\"ctext\"><span data-wpsrs=\"\" data-wpsrs-svcs=\"pinterest\">0<\/span><\/span><\/a><\/span>\n<span class=\"sr-print\"><a rel=\"nofollow\" href=\"https:\/\/www.printfriendly.com\/print?url=\" target=\"_blank\"  title=\"Print this article \"  style=\"color: #ffffff\" ><i class=\"fa fa-print\"><\/i><\/a><\/span>\n<span class=\"sr-pdf\"><a rel=\"nofollow\" href=\"https:\/\/www.printfriendly.com\/print?url=\" target=\"_blank\"  title=\"Convert to PDF\"  style=\"color: #ffffff\" ><i class=\"fa fa-file-pdf\"><\/i><\/a><\/span><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Opacity is a relatively new feature in CSS and is a great way to make your web pages stand out. Minor things like changing the opacity or adding text shadows look great when done in moderation. There\u2019s two way to [&#8230;]<\/p>\n<p><a class=\"more-link article\" href=\"https:\/\/cssdeck.com\/blog\/setting-opacity-of-background-color-transparent\/\" title=\"Click to read 'Setting opacity of background color transparent'\">Read Article<\/a><\/p>\n","protected":false},"author":18,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/cssdeck.com\/blog\/wp-json\/wp\/v2\/posts\/889"}],"collection":[{"href":"https:\/\/cssdeck.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cssdeck.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cssdeck.com\/blog\/wp-json\/wp\/v2\/users\/18"}],"replies":[{"embeddable":true,"href":"https:\/\/cssdeck.com\/blog\/wp-json\/wp\/v2\/comments?post=889"}],"version-history":[{"count":0,"href":"https:\/\/cssdeck.com\/blog\/wp-json\/wp\/v2\/posts\/889\/revisions"}],"wp:attachment":[{"href":"https:\/\/cssdeck.com\/blog\/wp-json\/wp\/v2\/media?parent=889"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cssdeck.com\/blog\/wp-json\/wp\/v2\/categories?post=889"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cssdeck.com\/blog\/wp-json\/wp\/v2\/tags?post=889"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}