<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>HTML5 布局之路 - 非圆角实现圆角背景效果</title>
<link rel="stylesheet" href="../css/reset.css" />
<style>
.box {
width:450px;
height:450px;
padding:20px;
background:url('../images/bac.png') center center no-repeat;
}
.box img {
display:block;
width:100%;
height:100%;
}
</style>
</head>
<body>
<div class="box"><img src="../images/demo_pic.png" alt="测试用途" title="测试"></div>
<div style="background:red"><img src="../images/demo_pic.png" alt="测试用途" title="测试" /></div>
</body>
</html>
图片大小为450*450
一个问题,为什么图片只显示了非白色背景处的物体,而白色背景会被父类背景颜色覆盖,
这个不是白色,而是透明。PNG图像是可以包含透明度信息,也就是alpha通道的,你可以用专业点的看图软件打开看看就知道了。