CSS实现Div透明,而显示在上面的文字不透明,但也可看到显示在下面的图片内容,DiV透明其实挺简单,主要是为background定义opacity属性,一般这个是最大值是1,数值越接近1,则越不透明,也就是越小越透明,颜色可以自定义。这样可以让图片上的文字更清淅,在一些图片特效中我们会见到这种效果。
<!DOCTYPE html>
<html>
<head>
< charset=\"utf-8\">
< >背景透明,文字不透明</ >
<style>
p {
position: relative;
}
p:after {
content: \'\';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: #fff;
-ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)\";
opacity: .6;
z-index: -1;
}
/*** The following is just for demo styles ***/
body {
background: url(\'http://i.imgur.com/k8BtMvj.jpg\') no-repeat;
background-size: cover;
}
p {
width: 50%;
padding: 1em;
margin: 10% auto;
font-family: arial, serif;
color: #000;
}
img {
display: block;
max-width: 90%;
margin: .6em auto;
}
</style>
</head>
<body>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed a ligula ut nunc dignissim molestie.
<img src=\"http://i.imgur.com/hPLqUtN.jpg\" alt=\"\" />
</p>
</body>
</html>
继续阅读与本文标签相同的文章
-
互联网架起“乌镇式生活”
2026-05-14栏目: 教程
-
微信才是内存“杀手”,别再乱清理,关闭这个功能,手机立马流畅
2026-05-14栏目: 教程
-
手机信号变成E是什么意思?看完专业人士给出的解释后,涨知识了
2026-05-14栏目: 教程
-
关于Word的四个隐藏办公小技巧,你可能一个也不知道,建议收藏!
2026-05-14栏目: 教程
-
手机总是多出奇怪的照片?断掉这3个照片来源,帮你清出几个G
2026-05-14栏目: 教程
