首页 > 其他 > 详细

如何实现区域内横向滚动条?

时间:2020-09-24 20:58:22      阅读:66      评论:0      收藏:0      [点我收藏+]

//css

body{
  background-color: #333;
}
.area{
  width: 300px;
  height: 100px;
  margin: 40px auto;
  background-color: rgba(250,250,250,0.4);
  /*2.再添加white-space:nowrap [会让内联元素]*/
  white-space: nowrap;
  overflow: scroll;
}
.area .item{
  /*1.首先将子元素修改为内联元素*/
  display: inline-block;
  width: 46px;
  height: 96px;
  background-color: rgba(230,230,120,0.8);
  margin: 2px;
}

/html
<div class="area">
  <div class="item"></div>
  <div class="item"></div>
  <div class="item"></div>
  <div class="item"></div>
  <div class="item"></div>
  <div class="item"></div>
  <div class="item"></div>
  <div class="item"></div>
  <div class="item"></div>
  <div class="item"></div>
</div>

 

总结:将子元素变成inline-block元素 父元素设置white-space:no-wrap【子元素会被当成文字一样不会换行,再设置一个overflow:scroll就可以了】

如何实现区域内横向滚动条?

原文:https://www.cnblogs.com/kiik/p/13726445.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!