html代码 图片横排滚动
导读:在网页制作中,图片横排滚动是一种常见的效果。下面是代码实现: <div class="scroll-img"> <img src="img1.jpg"> <img src="img2.jpg"&g...
在网页制作中,图片横排滚动是一种常见的效果。下面是代码实现:
div class="scroll-img"> img src="img1.jpg"> img src="img2.jpg"> img src="img3.jpg"> img src="img4.jpg"> img src="img5.jpg"> /div> style> .scroll-img { overflow-x: scroll; white-space: nowrap; width: 100%; } .scroll-img img { display: inline-block; height: 200px; margin-right: 10px; vertical-align: top; width: 300px; } .scroll-img::-webkit-scrollbar { height: 8px; width: 8px; } .scroll-img::-webkit-scrollbar-track { background-color: #eee; } .scroll-img::-webkit-scrollbar-thumb { background-color: #ccc; border-radius: 8px; } /style>
以上代码中,我们使用了一个div标签容器和多个img标签实现图片横排。通过给容器设置“overflow-x: scroll; ”和“white-space: nowrap; ”属性,使图片能够横向滚动,每张图片通过“margin-right: 10px; ”属性设置右边距离使图片之间产生一定的间距效果。
需要注意的是,我们要给图片一个“display: inline-block; ”属性,使图片呈现为行内块元素,然后通过“vertical-align: top; ”将图片对齐到容器顶部。而另外一个重要的属性是“width: 300px; height: 200px; ”,不同尺寸的图片会导致错位,而造成页面效果不佳。
最后,我们为图片滚动条也添加了一些样式效果,兼容性较好的webkit样式:
.scroll-img::-webkit-scrollbar { height: 8px; width: 8px; } .scroll-img::-webkit-scrollbar-track { background-color: #eee; } .scroll-img::-webkit-scrollbar-thumb { background-color: #ccc; border-radius: 8px; }
以上就是实现图片横排滚动的代码说明,希望对你有所帮助。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: html代码 图片横排滚动
本文地址: https://pptw.com/jishu/536801.html