- 浏览: 131443 次
- 性别:
- 来自: 福建
文章分类
- 全部博客 (105)
- 数据库 (4)
- hibernate (4)
- css3 (2)
- 前端设计 (13)
- struts (6)
- HTML5 (1)
- jQuery (16)
- JDBC (3)
- spring (6)
- 娱乐 (1)
- MyEclipse (2)
- oracle (4)
- javascript (10)
- ibatis (2)
- log4j (1)
- css (16)
- java (13)
- IText (1)
- IDE (1)
- C3P0 (1)
- ssi (1)
- IO (1)
- jsp (1)
- JSTL (1)
- JXL (1)
- ssh (1)
- ajax (2)
- struts2 (1)
- html (1)
- 正则表达式 (1)
- 非技术 (1)
- Properties (1)
- Tomcat (1)
- 电大 (0)
- test (0)
最新评论
-
yejq:
收藏~~
使用 Ctrl + Enter 提交表单
纯Css 背景色透明,内容不透明之方法
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style>
body {background:url(http://www.google.com.hk/intl/zh-CN/images/logo_cn.png) 0 0 repeat;}
* {margin:0;padding:0;}
.Boxer {width:600px;height:400px;overflow:hidden;margin:0 auto;border:6px solid red;}
.Opacity {
height:400px;
background-color:rgba(0,0,0,0.5); /*标准浏览器 只需这句*/
background-color:#000\9; /*IE 系列*/
filter:alpha(opacity=50); /*IE 系列*/
/*
作为透明背景的层,不可以有 position 属性,不知为何。。。
。
background-color:rgba(0,0,0,0.5) 这句,IE6貌似能读懂一小部分,我艹了。所以只能将background-color:#000 写在其后,然后加个IE的专有Hack。
不信可以写一个试试看
background-color:#000;background-color:rgba(0,0,0,0.5);filter:alpha(opacity=50);
IE6会让你蛋疼的!
*/
}
.BoxerInner {position:relative; /*IE 系列*/
text-align:center;font-size:24px;font-weight:700;color:yellow;}
</style>
</head>
<body>
<p style="font-size:60px;color:#000;text-align:center;padding:20px;font-weight:700;">Css:背景色透明,内容不透明之终极方法!兼容,终极。</p>
<div class="Boxer">
<div class="Opacity">
<div class="BoxerInner">BoxerInner</div>
</div>
</div>
</body>
</html>
发表评论
-
CSS的50个代码片段
2013-07-02 14:59 35491.css全局 html, body, div, s ... -
CSS命名规范中英文对照表【转载】
2012-12-28 14:34 1016一、样式文件命名规范 主要的 master.css布局, ... -
CSS命名规范
2012-12-28 14:18 1006热点:hot 新闻:news下载:download子导航:s ... -
非常有用的CSS模板【转载】
2012-12-24 16:10 893CSS Reset (CSS固定样板) /* h ... -
html布局面试题
2012-12-17 17:29 1803效果图: <!DOCTYPE html ... -
2012旺铺导航菜单自定义
2012-12-13 16:28 17841.修改导航链接文字的背景色 .skin-box-bd .l ... -
css实现强制不换行/自动换行/强制换行
2012-10-08 11:20 768强制不换行 div{ white-space:now ... -
完美的解决IE6下fixed定位抖动问题
2012-07-21 21:58 1330body{_position:absolute; _to ... -
非常有用的CSS模板
2012-07-19 14:15 821CSS Reset (CSS固定样板): /* htt ... -
纯CSS兼容IE6的模拟的fixed效果_不抖动
2012-07-19 09:31 1058<!DOCTYPE html PUBLIC &qu ... -
让DIV固定在浏览器窗口的底部(兼容IE6)
2012-07-03 09:16 3325<!DOCTYPE html PUBLIC &qu ... -
CSS实现背景透明,文字不透明(各浏览器兼容)
2012-06-28 10:24 950css: body{ background-image ... -
CSS强制英文、中文换行与不换行
2012-06-27 17:33 850CSS强制英文、中文换行与不换行[转载] .p1 ... -
纯css模拟淘宝详细页面底部固定
2012-05-30 15:57 1541<!DOCTYPE html PUBLIC &qu ... -
CSS的命名标准
2012-05-02 12:00 0CSS的命名标准 (一) ... -
总结下css的一些hack
2012-04-24 11:24 832总结下css的一些hack【转载】 color:red ...
相关推荐
总结来说,要实现CSS背景色透明,内容不透明的效果,可以结合使用`rgba()`和`filter`,并针对不同浏览器添加相应的前缀。通过合理布局和定位,可以创建出美观且具有良好兼容性的网页设计。在编写CSS时,记得始终关注...
在网页设计中,有时我们希望元素的背景颜色呈现透明或...总的来说,通过合理利用CSS的`filter`滤镜和`rgba()`函数,我们可以轻松实现背景色透明或半透明但内容不透明的效果,从而提升网页设计的视觉层次感和用户体验。
实现这样的效果在现代浏览器中相对简单,只需使用CSS中的rgba或opacity属性来调整背景色的透明度,以及文字的透明度。 但是,对于需要兼容老旧浏览器(如IE6)的情况,问题就变得复杂起来,因为老旧浏览器不支持...
此外,还有一种方法,通过为父级容器添加背景图片,然后设置该容器的透明度(例如,通过`rgba`函数设置背景色的透明度),在内部容器放置内容。示例代码如下: ```css .bg { background-image: url(images/love....
在本主题中,“css背景颜色透明背景图片切换效果”涉及的是如何利用CSS实现一种动态效果,即当用户交互时,网页背景颜色逐渐变为透明,并同时切换到不同的背景图片。这种效果可以增加用户体验的趣味性和互动性,常被...
总结来说,通过CSS的`rgba()`函数和合理的颜色搭配,我们可以轻松实现背景半透明而文字不透明的效果。在实际应用中,可以根据需求调整颜色值和透明度,以适应不同的设计风格和品牌要求。同时,保持良好的代码习惯,...
在CSS3中,可以使用`rgba()`颜色函数来创建带有透明度的背景色。`rgba()`语法是`rgba(red, green, blue, alpha)`,其中`red`, `green`, `blue`分别代表红、绿、蓝三原色的强度,取值范围为0到255;`alpha`则是透明度...
在CSS3中,实现背景透明而文字不透明的效果有多种方法。这里我们将详细探讨如何通过修改示例代码来实现这一目的。首先,我们要明白CSS3引入的新特性,如`rgba()`函数和`background-color`的透明度控制,可以帮助我们...
在“css3半透明遮罩背景lightbox图片展示特效”中,我们主要关注的是如何使用CSS3来创建具有半透明遮罩和动态效果的图片展示组件,通常被称为Lightbox。Lightbox是一种流行的设计模式,当用户点击图片预览链接时,会...
本文将详细介绍如何解决IE6下的PNG图片背景色不透明问题。 首先,理解问题的原因至关重要。IE6不完全支持PNG8和PNG24这两种PNG格式。特别是PNG24,它包含了24位颜色和一个alpha通道,用于实现半透明效果,但IE6只能...
本文将介绍如何使用CSS来实现背景透明、文字不透明,并且兼容包括IE6在内的各种主流浏览器。 首先,我们来看一下基本的CSS语法。在现代浏览器中,我们可以利用`rgba()`函数来设置元素的背景透明度。`rgba()`函数...
在网页设计中,有时我们需要实现背景透明但...总的来说,通过使用PNG32格式的透明图片和适当的CSS样式,我们可以轻松地在IE7+浏览器中实现背景透明而文字不透明的效果。这种方法既简单又实用,适用于多种网页设计场景。
在这个例子中,背景色被设置为半透明的白色,`rgba(255, 255, 255, 0.5)`中的最后一个参数0.5表示透明度。 另外,从CSS3开始,还引入了`filter`属性,可以实现更高级的透明效果,例如模糊(blur)、灰度(grayscale...
例如,创建一个背景色为半透明红色的元素: ```css .element { background-color: rgba(255, 0, 0, 0.5); } ``` 这里的`rgba(255, 0, 0, 0.5)`中,`(255, 0, 0)`是红色的RGB值,`0.5`是透明度,0.5表示50%透明。 ...
/* 设置背景色为半透明红色 */ } ``` 2. **使用背景图片**:如果只需要对背景图片进行透明处理,可以将图片设置为半透明并作为元素的背景。 ```css .bg-image-element { background-image: url('path/to/...
这个库的工作原理是检测浏览器类型,如果检测到是IE6,它会为页面上的所有PNG图片应用特定的样式和脚本,通过动态修改元素的背景图像和滤镜属性,来达到透明效果。 使用DD_belatedPNG库时,通常需要在HTML文档的...
使用CSS样式可以使得输入框背景色变得透明,并消除iOS存在的输入框不透明问题。第一段代码使得选择历史记录中的值后,输入框背景色不会改变。第二段代码消除iOS存在的输入框不透明问题,通过设置-webkit-appearance:...
例如,当鼠标悬停在`div`上时,我们可以使用`:hover`来改变其背景色,实现高亮效果。 2. **过渡(Transition)**:过渡效果允许我们平滑地改变一个或多个CSS属性。通过指定开始状态和结束状态,以及过渡的持续时间...