温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

css中如何实现横向滚动布局

发布时间:2022-03-16 11:26:48 来源:亿速云 阅读:1746 作者:小新 栏目:web开发

这篇文章主要为大家展示了“css中如何实现横向滚动布局”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“css中如何实现横向滚动布局”这篇文章吧。

float + 两层DOM实现

html

<div class="container">

 <div class="div1 clearfix">

   <div>1</div>

   <div>2</div>

   <div>3</div>

 </div>

 </div>

css

 .container {

 width: 200px;

 overflow: hidden; 

 }

 /* float:left */

 .div1 {

   overflow: hidden;

   width: 700px;

 }

 .div1 > div {

   width: 200px;

   float:left;

   margin-left: 10px;

   background: green;

   border:1px solid red;

 }

display:inline-block + 两层DOM 实现

  <div class="container">

   <div class="div2">

     <div>1</div>

     <div>2</div>

     <div>3</div>

   </div>

 </div>

css

 /* display: inline-block */

 .div2 {

   overflow: hidden;

   width: 700px;

 }

 .div2 > div {

   width: 200px;

   display: inline-block;

   border: 1px solid green;

 }

white-sapce:nowrap减少一层DOM

html

<div class="div3">

  <div>1</div>

  <div>2</div>

  <div>3</div>

  </div>

css

     /* white-sapce: nowrap 能减少一层DOM*/

  .div3 {

    white-space: nowrap;

    overflow: hidden;

  }

  .div3 > div {

    width: 200px;

    display: inline-block;

    border: 1px solid blue;

  }

以上是“css中如何实现横向滚动布局”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

css
AI