CSS 图像透明/不透明

53 篇文章 1 订阅

创建透明图像--悬停效果

<!DOCTYPE html>
<html>
	<head>
		<title>自学教程(如约智惠.com)</title>
		<meta charset="utf-8">
		<style>
			img {
				opacity:0.4;
				filter:alpha(opacity=40);
			}
			
			img:hover {
				opacity:1.0;
				filter:alpha(opacity=100);
			}
		</style>
	</head>
	<body >
		<h1>图片透明度</h1>
		<p>opacity 属性通常与 :hover 选择器一起使用,在鼠标移动到图片上后改变图片的透明度:</p>
		<img src="klematis.jpg" width="150" height="113" alt="klematis">
		<img src="klematis2.jpg" width="150" height="113" alt="klematis">

		<p><b>注意:</b>在 IE 中必须声明 <!DOCTYPE> 才能保证 :hover 选择器能够有效。</p>
	</body>
</html>

创建一个具有文本的拥有背景图像的透明框

<!DOCTYPE html>
<html>
	<head>
		<title>自学教程(如约智惠.com)</title>
		<meta charset="utf-8">
		<style>
			div.background
			{
			  width:500px;
			  height:250px;
			  background:url(klematis.jpg) repeat;
			  border:2px solid black;
			}
			div.transbox
			{
			  width:400px;
			  height:180px;
			  margin:30px 50px;
			  background-color:#ffffff;
			  border:1px solid black;
			  opacity:0.6;
			  filter:alpha(opacity=60); /* IE8 及更早版本 */
			}
			div.transbox p
			{
			  margin:30px 40px;
			  font-weight:bold;
			  color:#000000;
			}
		</style>
	</head>
	<body >
		<div class="background">
			<div class="transbox">
				<p>这些文本在透明框里。这些文本在透明框里。这些文本在透明框里。这些文本在透明框里。这些文本在透明框里。这些文本在透明框里。这些文本在透明框里。这些文本在透明框里。这些文本在透明框里。这些文本在透明框里。这些文本在透明框里。这些文本在透明框里。这些文本在透明框里。
				</p>
			</div>
		</div>
	</body>
</html>

   首先,我们创建一个固定的高度和宽度的div元素,带有一个背景图片和边框。然后我们在第一个div内部创建一个较小的div元素。 这个div也有一个固定的宽度,背景颜色,边框 - 而且它是透明的。透明的div里面,我们在P元素内部添加一些文本。

 

参考:

https://www.yuque.com/docs/share/1d4989a0-3b77-4570-b0d6-b00826e5f4d3

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值