Home > Web Front-end > Front-end Q&A > html set transparency

html set transparency

WBOY
Release: 2023-05-15 15:16:08
Original
6107 people have browsed it

HTML (Hypertext Markup Language) is a standard markup language used to create web pages and other Internet applications. In web design, setting transparency is a common need. In this article, we will discuss how to set transparency using HTML.

Background Color Transparent

To set the HTML background color to transparent, you can use the opacity property of CSS (Cascading Style Sheets). This property allows you to set the opacity (transparency) of the element. The opacity attribute takes a value between 0 and 1, where 0 means completely transparent and 1 means completely opaque. Here is an example:

<!DOCTYPE html>
<html>
<head>
    <title>背景颜色透明</title>
    <style>
        body {
            background-color: rgba(0, 0, 0, 0.5);
        }
    </style>
</head>
<body>
    <h1>这里是标题</h1>
    <p>这里是一些文本</p>
</body>
</html>
Copy after login

In the above example, we set the background color of the body element to semi-transparent black. We used the RGBA (Red Green Blue-alpha) color mode with the alpha value set to 0.5, which means 50% opacity.

Background image is transparent

Similarly, we can also use the opacity property of CSS to set the transparency of the background image. Here is an example:

<!DOCTYPE html>
<html>
<head>
    <title>背景图片透明</title>
    <style>
        body {
            background-image: url('bg-image.jpg');
            background-repeat: no-repeat;
            background-position: center center;
            background-size: cover;
            opacity: 0.5;
        }
    </style>
</head>
<body>
    <h1>这里是标题</h1>
    <p>这里是一些文本</p>
</body>
</html>
Copy after login

In the above example, we used a background image named "bg-image.jpg". We set it up to repeat at the center center of the webpage, while using the cover attribute to scale it. We again use the opacity property to set the image's transparency to 0.5.

Element transparency

In addition to background color and background image, we can also use the opacity attribute to set the transparency of HTML elements. Here is an example:

<!DOCTYPE html>
<html>
<head>
    <title>元素透明</title>
    <style>
        h1 {
            background-color: rgba(0, 0, 0, 0.5);
            color: white;
            opacity: 0.5;
        }
    </style>
</head>
<body>
    <h1>这里是标题</h1>
    <p>这里是一些文本</p>
</body>
</html>
Copy after login

In the above example, we used the opacity attribute to set the transparency of the h1 element to 0.5. We also set the background of the title element to translucent black and the text color to white using rgba color mode.

Conclusion

By using the opacity property of CSS, we can set HTML background colors, background images, and elements to be transparent. This property is very simple and easy to use, and can help you create beautiful, transparent web elements.

The above is the detailed content of html set transparency. For more information, please follow other related articles on the PHP Chinese website!

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
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template