美文网首页
CSS设置文本或图像的透明度

CSS设置文本或图像的透明度

作者: phpCN中文网 | 来源:发表于2019-08-10 09:41 被阅读0次

    如何使用CSS设置文本或图像的透明度?下面本篇文章就来给大家介绍一下使用CSS设置文本或图像的透明度的方法,希望对大家有所帮助。

    想要使用CSS设置文本或图像的透明度,可以使用opacity属性来设置。opacity属性用于调整文本或图片的透明度;不透明度的值介于0.0到1.0之间,其中低值表示高透明度,高值表示低透明度。不透明度百分比计算为Opacity%=Opacity* 100。

    语法:

    element {

        opacity: value;

        // CSS property

    }

    示例1:设置图像透明

    <!DOCTYPE html> 

    <html> 

        <head> 

            <title>Opacity属性</title> 

            <style>

                .forest {

                width: 350px;

                    opacity: 0.5; 

                } 

                .opacity { 

                    padding-top:100px;

                    text-align:center; 

                } 

                body {

                    background:url(wind.jpg) no-repeat;

                    background-size:cover;

                }

            </style> 

        </head> 

        <body> 

            <div class = "opacity">

                <img class = "forest" src = "1.jpg"> 

            </div> 

        </body> 

    </html>

    效果图:

    示例2:设置文本透明

    <!DOCTYPE html> 

    <html> 

        <head> 

        <meta charset="UTF-8">

            <title>Opacity属性</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;">透明盒子</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颜色值</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>

    效果图:


    本文参考地址:https://www.html.cn/qa/css3/10314.html

    相关文章

      网友评论

          本文标题:CSS设置文本或图像的透明度

          本文链接:https://www.haomeiwen.com/subject/tjmljctx.html