这种效果单纯的图片不好实现,假设把它们放进一个div的容器里面。
设置css的z-index就可以实现元素的浮动啦。
不知道客官知不知道,html的dom树,是一种元素流,浏览器会一个个读取元素并且填入页面中显示~所以,将img的元素抽出来,就可以实现重叠啦。
具体实现如下
.imgContainer,.img1,.img2{
padding:0px;
margin:0px;
position:relative;
}
.imgContainer{
display: block;
clear:both;
height:200px;
width:200px;
}
.img1{
height:200px;
width:200px;
}
.img2{
height:100px;
width:100px;
top:50px;
left:50px;
z-index:2;
} //z-index实现了将img2浮于所有默认的z-index的元素之上,在用定位确定位置就可以啦~
希望有帮到你喵……
将两张图放置不同的DIV中,将2.jpg浮动,然后用margin放在1.jpg上,或者用(vertical-align:middle)这个参数试试。
很简单用position进行定位就可以了,例子: