在固定大小DIV层插入N个图片使其一行排列

夏天,他把手中的魔法棒轻轻一挥,带给咱们一片充满活力的蓝色。你瞧,蓝蓝的天空飘着朵朵白云,远处,蔚蓝的大海在夏风的吹拂下,卷起层层浪花。
如何在固定大小的DIV层插入N多个图片,使其一行排列,超出层宽时出现滑动条?

原以为利用overflow属性可以实现,但是测试失败。后来利用div层叠实现了效果。

HTML代码:
复制代码
代码如下:

<!-- 如何在固定大小的DIV层插入N多个图片,使其一行排列,超出层宽时出现滑动条? -->
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
</head>
<body>
<div class="div">
<div class="div1"><img src="test1.jpg"></div>
<div class="div2"><img src="test2.jpg"></div>
<div class="div3"><img src="test3.jpg"></div>
</div>
</body>
</html>


css控制样式:
复制代码
代码如下:

.div{
width:400px;
height:200px;
overflow-y:hidden; /*只出现水平滚动条*/
position: absolute;
}
.div1{
position:absolute;
z-index:1;
}
.div2{
position:absolute;
z-index:5;
left:200px;
top:0px
}
.div3{
position:absolute;
z-index:10;
left:400px;
top:0px
}


效果:

以上就是在固定大小DIV层插入N个图片使其一行排列。幸福是可以通过学习来获得的,尽管它不是我们的母语。更多关于在固定大小DIV层插入N个图片使其一行排列请关注haodaima.com其它相关文章!

您可能有感兴趣的文章
UL里的LI元素左浮动层一行显示时使其居中的方法

CSS让子元素div的高度填满父容器的剩余空间的方法

DIV或者DIV里面的图片水平与垂直居中的方法

详解CSS3原生支持div铺满浏览器的方法

div+css样式自制带小三角的tooltips效果