iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >css怎么实现背景图片半透明内容不透明
  • 608
分享到

css怎么实现背景图片半透明内容不透明

2023-06-08 09:06:40 608人浏览 泡泡鱼
摘要

这篇文章将为大家详细讲解有关CSS怎么实现背景图片半透明内容不透明,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。效果展示半透明不透明常见的失败做法最常见的做法事设置元素的opacity,这种设置出来的效果

这篇文章将为大家详细讲解有关CSS怎么实现背景图片半透明内容不透明,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

效果展示

半透明

css怎么实现背景图片半透明内容不透明

不透明

css怎么实现背景图片半透明内容不透明

常见的失败做法

最常见的做法事设置元素的opacity,这种设置出来的效果就是内容与背景都事半透明的,严重影响视觉效果。

还有就是设置background-color:rgba(),这种方式只能设置背景颜色的透明度。

正确姿势

我想到两个方法,第一个就是利用伪元素::before,我们通过给伪元素添加背景并且将伪元素的设置伪元素的背景透明度来实现

<!DOCTYPE html> <html lang="en"> <head>    <meta charset="UTF-8">    <title>登陆</title>    <style type="text/css">        body{            background-image:url(images/bird.jpg);            background-repeat: no-repeat;            background-size:100%;        }        .login_box::before{            content:"";                        background-image:url(images/love.jpg);            opacity:0.5;//透明度设置            z-index:-1;            background-size:500px 300px;            width:500px;             height:300px;            position:absolute;            //一定要设置position:absolute,这样才能设置z-index,让背景处于内容的下一层            top:0px;            left:0px;            border-radius:40px;        }        .login_box{            position:fixed;            left:50%;            top:200px;            width:500px;            height:300px;            margin-left:-250px;            border-radius:40px;            box-shadow: 10px 10px 5px #888;            border:1px solid #666;            text-align:center;        }        fORM{            display:inline-block;            margin-top:100px;        }        input{            display:block;            width:250px;            height:30px;            background-color: #888;            border:1px solid #fee;            outline:none;            border-radius:10px;        }        input[type="submit"]{            width:100px;            height:30x;            margin-left: 70px;            background-color: #ccc;        }        span{            color:red;            font-size:15px;        }    </style> </head> <body>    <div class="login_box">        <form action=<?PHP echo $_SERVER['php_SELF'] ?> method="post">            <input type="text" name="nickname">            <span><?php echo $nameERR; ?></span>            <br>            <input type="passWord" name="password">            <span><?php echo $passwordERR; ?></span>            <br>            <input type="submit" value="登陆">        </form>     </div> </body> </html>

还有一种方法与伪元素异曲同工,我们可以通过设置不通的div,里面的div放置内容,父级div设置背景,然后给它设置透明度,大概布局如下:

<div class="bg">    <div class="content">    一些内容    </div></div>

这样也可以达到同样的效果

关于“css怎么实现背景图片半透明内容不透明”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

--结束END--

本文标题: css怎么实现背景图片半透明内容不透明

本文链接: https://www.lsjlt.com/news/253345.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • css怎么实现背景图片半透明内容不透明
    这篇文章将为大家详细讲解有关css怎么实现背景图片半透明内容不透明,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。效果展示半透明不透明常见的失败做法最常见的做法事设置元素的opacity,这种设置出来的效果...
    99+
    2023-06-08
  • Css怎么实现背景色透明或半透明但内容不透明
    这篇文章主要讲解了“Css怎么实现背景色透明或半透明但内容不透明”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Css怎么实现背景色透明或半透明但内容不透明”...
    99+
    2024-04-02
  • css怎么实现背景图片透明文字不透明
    要实现背景图片透明,文字不透明的效果,可以使用CSS的伪元素和定位技巧来实现。首先,将要显示的文字包裹在一个容器元素内。例如,使用一...
    99+
    2023-08-09
    css
  • css怎么实现背景半透明但文字不透明
    这篇文章主要讲解了“css怎么实现背景半透明但文字不透明”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“css怎么实现背景半透明但文字不透明”吧!具体代码:&...
    99+
    2024-04-02
  • css怎么实现背景半透明文字不透明的效果
    这篇文章给大家分享的是有关css怎么实现背景半透明文字不透明的效果的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。效果如下:<!DOCTYPE html><html> &...
    99+
    2023-06-08
  • css如何实现文字不透明背景半透明效果
    这篇文章主要讲解了“css如何实现文字不透明背景半透明效果”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“css如何实现文字不透明背景半透明效果”吧! ...
    99+
    2024-04-02
  • CSS怎么实现背景透明文字不透明
    本篇内容介绍了“CSS怎么实现背景透明文字不透明”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2024-04-02
  • CSS怎么实现网页背景半透明
    这篇文章主要介绍“CSS怎么实现网页背景半透明”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“CSS怎么实现网页背景半透明”文章能帮助大家解决问题。 一、DIV C...
    99+
    2024-04-02
  • CSS如何实现背景图片透明而文字不透明效果
    这篇文章给大家分享的是有关CSS如何实现背景图片透明而文字不透明效果的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。摘要: 方法一(毛玻璃效果):背景图 + 伪类 + flite:blur(3px)方法二(半透明效...
    99+
    2023-06-08
  • css背景色透明但内容不透明的解决方法
    这篇文章主要讲解了“css背景色透明但内容不透明的解决方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“css背景色透明但内容不透明的解决方法”吧! ...
    99+
    2024-04-02
  • CSS怎么实现背景图像透明
    这篇文章主要为大家展示了“CSS怎么实现背景图像透明”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“CSS怎么实现背景图像透明”这篇文章吧。   首先,我们来看...
    99+
    2024-04-02
  • css实现背景透明文字不透明的方法
    小编给大家分享一下css实现背景透明文字不透明的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!什么是csscss是一种用来表现HTML或XML等文件样式的计算...
    99+
    2023-06-14
  • CSS怎么实现网页背景半透明效果
    要实现网页背景的半透明效果,可以使用CSS的opacity属性或rgba颜色。方法一:使用opacity属性在CSS中使用opaci...
    99+
    2023-08-09
    CSS
  • html如何设置半透明背景图片
    要设置半透明背景图片,可以使用CSS的opacity属性来实现。首先,需要在HTML中添加一个元素来包含背景图片。可以使用一个div...
    99+
    2023-08-09
    html
  • css怎么设置背景图片透明度
    css设置背景图片透明度的方法:使用opacity属性可以设置背景图片透明度。示例:<!DOCTYPE html><html>    <head>&nbs...
    99+
    2024-04-02
  • css如何设置背景图片透明
    这篇文章主要为大家展示了“css如何设置背景图片透明”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“css如何设置背景图片透明”这篇文章吧。 ...
    99+
    2024-04-02
  • Java操作透明图片并保持背景透明的实现
    目录Java操作透明图片并保持背景透明Java图片背景透明及透明度处理Java操作透明图片并保持背景透明 最近的一个需求,需要对背景为透明的图片加汉字,加完后会出现背景变黑的情况,附...
    99+
    2024-04-02
  • DIV CSS实现网页背景半透明效果
    要实现网页背景的半透明效果,可以使用CSS的rgba()函数来设置背景颜色的透明度。具体的步骤如下所示:1. 在CSS文件中,为bo...
    99+
    2023-08-08
    DIV CSS
  • 使用CSS3怎么实现背景透明文字不透明
    本篇文章为大家展示了使用CSS3怎么实现背景透明文字不透明,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。<!DOCTYPE html><html lang=&q...
    99+
    2023-06-08
  • CSS怎么创建一个透明图片背景
    这篇文章主要介绍“CSS怎么创建一个透明图片背景”,在日常操作中,相信很多人在CSS怎么创建一个透明图片背景问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”CSS怎么创建一个透...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作