css3实现父元素半透明子元素不透明

在写网页中经常会遇到一个半透明的颜色层,但其子元素是不透明的效果。

操作方法

  • 01

    以实现给“父元素添加透明度为0.7的黑色背景,子元素为白色不透明的文字”的效果为例来说明。为了看到透明效果,我们先给body添加红色背景;为了方便对比,我们同时也创建一个“父元素半透明子元素也半透明”的div。

  • 02

    html代码: <body> <div class="rgba"> 1. 这里是父元素半透明子元素不透明的效果 <p>我是子元素文字</a> </div> <div class="opacity"> 2. 这里是父元素半透明子元素也半透明的效果 <p>我是子元素</a> </div> </body>

  • 03

    css代码: body{background-color: red;} div{width: 300px;height: 200px;color: #fff;} div.rgba{background-color: rgba(0,0,0,0.7);} div.opacity{background-color: #000;opacity: 0.7;margin-top: 20px;} p{margin-top: 20px;}

  • 04

    得出最终结果:可以看出第一个div实现了父元素半透明子元素不透明,第二个子元素是父元素和子元素均透明。

(0)

相关推荐

  • Jquery获取子元素

    操作方法 01 Jquery获取子元素的方法有2种,分别是children()方法和find()方法.下面我们分别来使用这两种方法,看看它们有何差异. children()方法:获取该元素下的直接子集 ...

  • Chrome下iframe父窗口调用子窗口的兼容问题

    通常常用的 window.frames[iframe_name] 引用方式在IE.FF中没问题.遇到Chrome后,提示脚本错误! 通过网上查找资料,终于解决!在此谢谢提供帮助的各位大虾! 操作方法 ...

  • DISCUZ X2 让父板块显示子版块内容

    网上搜了半天,没有解决的有效办法,于是自己动手,轻松解决,不需要DIY,不需要改代码 在后台管理里,编辑相应的父板块,在关联里面,填写对应的FID即可实现。

  • div+css如何实现背景图半透明文字内容不透明?

    在进行div+css进行页面处理的时候会出现很多问题,特别是在使用背景色的时候,如果图片背景颜色太深不适合做背景.本文从对背景图片进行半透明处理,讲一下css的作用. 操作方法 01 我们这里主要是为 ...

  • indesign常用快捷键 indesign快捷键大全

    AdobeIndesign是一个全新的,宣告针对艺术排版的程序,提供给图像设计师、产品包装师和印前专家。InDesign内含数百个提升到一个新层次的特性,涵盖创意、精度、控制在当今的诸多排版软件所不具 ...

  • css选择器怎么使用,css有哪些选择器

    css选择器无疑是css代码中最重要的一环,要使用css对HTML页面中的元素实现一对一,一对多或者多对一的控制,这就需要用到CSS选择器.HTML页面中的元素就是通过CSS选择器进行控制的. 所以合 ...

  • div+css网页设计基础教程

    div+css是一个网页设计师,程序员必经之路,是网站建设的基础!div+css是网页设计的最重要的元素. 操作方法 01 一.准备工作,电脑一套,Dreamweaver(网页设计软件) Dreamw ...

  • 用EXCEL表格和软件打开xml文件的方法具体步骤

    XML是Extensible Markup Language的简写,一种扩展性标识语言。 现在教你打开xml文件的方法和软件。 呵,其实最简单的就是用EXCEL表格打开了。。 也可以用Netscape ...

  • XML是什么文件,xml文件怎么打开

    XML是Extensible Markup Language的简写,一种扩展性标识语言。现在教你打开xml文件的方法和软件。 其实最简单的就是用EXCEL表格打开了。也可以用Netscape 6来打开 ...