css让图片横着排列
方法:首先创建一个div来包裹所有的图片;然后隐藏外层div在纵向的滚动条,将横向滚动条设置为自动;最后设置外层div的white-space属性值为nowrap即可。
这里注意,img标签不能左浮动,外层容器必须加不换行。
下面直接通过代码示例来介绍一下:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style> .wrap{ height: 130px; overflow-x: auto; overflow-y: hidden; white-space: nowrap; } .b{ width: 200px; height: 100px; } </style> </head> <body> <div class="wrap"> <img src="1.jpg" alt="" class="b"> <img src="1.jpg" alt="" class="b"> <img src="1.jpg" alt="" class="b"> <img src="1.jpg" alt="" class="b"> <img src="1.jpg" alt="" class="b"> <img src="1.jpg" alt="" class="b"> <img src="1.jpg" alt="" class="b"> <img src="1.jpg" alt="" class="b"> <img src="1.jpg" alt="" class="b"> <img src="1.jpg" alt="" class="b"> <img src="1.jpg" alt="" class="b"> <img src="1.jpg" alt="" class="b"> <img src="1.jpg" alt="" class="b"> </div> </body> </html>
效果图:
更多web前端相关知识,请查阅 HTML中文网 !!