菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
75
0

如何在css中让图片横向展开排列?

原创
05/13 14:22
阅读数 1266

如何在css中让图片横向展开排列?

1、首先添加一个div来存放所有的图片。

2、然后隐藏div在纵向的滚动条,横向的滚动条设置为自动。

3、最后设置div white-space: nowrap不换行即可。

这里注意,img标签不能左浮动,外层容器必须加不换行。(相关课程推荐:css视频教程

示例:

<!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="react5.jpg" alt="" class="b">
    <img src="react5.jpg" alt="" class="b">
    <img src="react5.jpg" alt="" class="b">
    <img src="react5.jpg" alt="" class="b">
    <img src="react5.jpg" alt="" class="b">
    <img src="react5.jpg" alt="" class="b">
    <img src="react5.jpg" alt="" class="b">
    <img src="react5.jpg" alt="" class="b">
    <img src="react5.jpg" alt="" class="b">
    <img src="react5.jpg" alt="" class="b">
    <img src="react5.jpg" alt="" class="b">
    <img src="react5.jpg" alt="" class="b">
    <img src="react5.jpg" alt="" class="b">
  </div>
</body>

</html>

效果:

Snipaste_2019-12-26_13-51-53.jpg

发表评论

0/200
75 点赞
0 评论
收藏
为你推荐 换一批