博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
让透明div里的文字不透明
阅读量:7079 次
发布时间:2019-06-28

本文共 620 字,大约阅读时间需要 2 分钟。

这是一段不应该透明的文字
.box{
width: 300px;height: 25px;background: red;opacity: 0.5}

这样我的文字几乎看不清,这当然不是我想要的,随即去查询资料,找到了一个解决办法,使用的属性:

.box{
width: 300px;height: 25px;background: rgba(255,0,0,0.5);}

这种方式是利用的新属性,更改背景的,这样就不会影响到内容的,但是有一个问题就是目前很多浏览器对的属性不支持,没办法,为了兼容该死的IE,还是琢磨出兼容的写法吧。

//专门用来做背景
这是一段不应该透明的文字
.box{
width: 300px;height: 25px;font-size: 24px;background: red;opacity: 0.5;position: absolute;left: 0;top: 0;} .text{ position: absolute;z-index: 10;left: 0;top: 0;}

把文字和背景放在不同的层里面,目前也只有这个笨方法来实现了,等到脑残的不标准的IE滚出浏览器界的时候,我们的CSS3就能派上大用场了。

转载于:https://www.cnblogs.com/zhaoleilei/p/5051024.html

你可能感兴趣的文章
apache忽略文件后缀
查看>>
Makefile 使用总结【转】
查看>>
Linux 基本网络编程
查看>>
ASP.Net 4.0中新增加的23项功能[转]
查看>>
spin_lock、spin_lock_irq、spin_lock_irqsave区别【转】
查看>>
网络翻译实现
查看>>
网络常用的linux系统调用
查看>>
浅谈c#泛型类型变量作为操作数使用的通用解决方法
查看>>
python线程的使用模式
查看>>
beginner项目
查看>>
强制 history 不记住特定的命令
查看>>
C#线程系列讲座(2):Thread类的应用
查看>>
从Objective-C到Swift,你必须会的(四)DLog
查看>>
在Ubuntu 桌面版 12.04 LTS安装并运行SSH
查看>>
Oracle EBS R12.1 版本各种开启及关闭操作
查看>>
公积金联名卡——提取公积金用,用身份证即可办理
查看>>
Java:类与继承
查看>>
.NET DLR 上的IronScheme 语言互操作&&IronScheme控制台输入中文的问题
查看>>
Digitize using Fusion Viewer API in MapGuide Enterprise 2011
查看>>
递归类型的排列组合来解决问题(一个、周期类排列组合)
查看>>