How to give text or an image transparent background using CSS ? Last Updated : 05 Nov, 2021 Comments Improve Suggest changes Like Article Like Report In this article, we will know to make the text or image a transparent background using the CSS & will see its implementation through the example. The opacity property is used to set image or text transparent using CSS. The opacity attribute is used to adjust the transparency of text or pictures. The value of opacity lies between 0.0 to 1.0 where the low value represents high transparency and the high value represents low transparency. The percentage of opacity is calculated as Opacity% = Opacity * 100. The opacity is the degree to which the content will be hidden behind an element. Syntax: element { opacity: value; // CSS property }Example 1: This example describes the image as transparent by setting the values of the opacity to 0.3. HTML <!DOCTYPE html> <html> <head> <title>Opacity property</title> <style> .forest { opacity: 0.3; } .opacity { padding-top: 300px; text-align: center; } body { background: url( "https://media.geeksforgeeks.org/wp-content/uploads/20211103124244/wind-300x193.jpg") no-repeat; background-size: cover; background-size: 290px 220px; } .forest { width: 220px; height: 90px; position: absolute; top: 20%; left: 20%; transform: translate(-50%, -50%); } </style> </head> <body> <div class="opacity"> <img class="forest" src= "https://media.geeksforgeeks.org/wp-content/uploads/20211103124602/geeks-300x83.png"> </div> </body> </html> Output: Example 2: This example describes the text as transparent using different rgba color values. HTML <!DOCTYPE html> <html> <head> <title>Transparent box</title> <style> .geeks { background: rgb(0, 153, 0); padding: 15px; text-align: center; width: 300px; } #geek { padding: 15px; text-align: center; width: 300px; } .rgba1 { background: rgba(0, 153, 0, 0.1); } .rgba2 { background: rgba(0, 153, 0, 0.5); } .rgba3 { background: rgba(0, 153, 0, 0.8); } .rgba4 { background: rgba(0, 153, 0, 1.0); } .g1 { float: left; margin-left: 50px; } .g2 { margin-top: -40px; margin-left: 50px; float: left; } </style> </head> <body> <div class="g1"> <p style="font-size:24px;font-weight:bold;">Transparent Box</p> <div class="geeks" style="opacity:0.1;"> <p>10% opacity</p> </div> <div class="geeks" style="opacity:0.5;"> <p>50% opacity</p> </div> <div class="geeks" style="opacity:0.8;"> <p>80% opacity</p> </div> <div class="geeks"> <p>100% opacity</p> </div> </div> <br> <br> <div class="g2"> <p style="font-size:24px;font-weight:bold;">RGBA color values</p> <div class="rgba1" id="geek"> <p>10% opacity</p> </div> <div class="rgba2" id="geek"> <p>50% opacity</p> </div> <div class="rgba3" id="geek"> <p>80% opacity</p> </div> <div class="rgba4" id="geek"> <p>100% opacity</p> </div> </div> </body> </html> Comment More infoAdvertise with us Next Article How to give text or an image transparent background using CSS ? A AYUSDAS Follow Improve Article Tags : CSS Similar Reads Most Commonly Used Tags in HTML HTML tags are the fundamental building blocks of web development, providing the structure and organization necessary for creating web pages.They include tags for headings, paragraphs, links, images, and more.Commonly used tags like <html>, <head>, and <body> are essential for creat 4 min read Difference Between HTML and ASP HTML and ASP are two very common aspects in the web programming world. HTML stands for HyperText Markup Language used to develop web pages and specifically web design. Primarily written using HTML elements, they consist of tags, an opening, and a closing tag. The data between these tags is usually t 2 min read How to create a responsive Modal Sign-Up form for a Website ? The Sign-Up form for a website is required to be responsive as it helps to easily render the form on different display sizes which make the website compatible with different screen widths. Follow the steps to create a responsive sign up form using CSS.Step 1: Adding HTML Use a "form" element to proc 4 min read HTML Responsive full page image using CSS Responsive Web design (RWD), is a design strategy developed to cope with the amazing popularity of mobile devices for viewing the Web. Responsive images are an important component of responsive Web design (RWD), Responsive web design is a new approach to website design that ensures users have a good 2 min read Creating A Range Slider in HTML using JavaScript Range Sliders are used on web pages to allow the user specify a numeric value which must be no less than a given value, and no more than another given value. That is, it allows one to choose the value from a range which is represented as a slider. A Range slider is typically represented using a slid 3 min read getAttribute() - Passing data from Server to JSP Suppose some data at the Server side has been created and now in order to pass that information in a JSP page, there is a need of request.getAttribute() method. This, in fact differentiates the getAttribute() and getParameter() methods. The latter is used to pass Client side data to a JSP. Implement 3 min read How to align Placeholder Text in HTML ? The placeholder attribute specifies a short hint that describes the expected value of an input field/text area. The short hint is displayed in the field before the user enters a value. In most of the browsers, placeholder texts are usually aligned on the left. The selector uses the text-align proper 2 min read Convert an Image into Grayscale Image using HTML/CSS A grayscale image is an image that displays only shades of gray, without any color, representing varying levels of light intensity. You can easily convert an image to grayscale in HTML/CSS by applying the filter: grayscale(100%) property to desaturate the colors.The grayscale() filter in CSS can tak 2 min read Hide elements in HTML using display property Hiding elements in HTML is a common technique used to control the visibility of content on a webpage. This approach allows developers to dynamically show or conceal elements based on user interactions, the display property involves setting display: none in CSS. This completely removes the element fr 2 min read JavaScript Form Validation JavaScript form validation checks user input before submitting the form to ensure it's correct. It helps catch errors and improves the user experience.What we are going to CreateIn this article, we will guide you through creating a form validation application. This application will validate essentia 10 min read Like