当前位置: 首页 > article >正文

CSS - 实现横向滚动(横向滚动布局)

前言

横向滚动需求很常见,实现起来也很容易。

如下图所示,PC 端是用鼠标拖动滚动条,H5 移动端是手指滑动:

在这里插入图片描述

解决方案

上述效果图的完整代码如下,一键复制运行起来即可。


核心三要素:

  1. 父元素设置 width: 100%,横向滚动 overflow-x: scroll
  2. 父元素不换行 white-space: nowrap
  3. 子元素设置为行内块级元素 display: inline-block
<section class="content"><div class="item">充数内容</div><div class="item">充数内容</div><!-- 自行复制上面的充数内容(让容器溢出即可) -->
</section>
.content {background: rgb(196, 196, 196);width: 100%;overflow: hidden;overflow-x: auto;white-space: nowrap;
}
.item {display: inline-block;background: #fff;margin: 10px;width: 100px;height: 100px;
}
http://www.lryc.cn/news/2418682.html

相关文章:

  • 分享12款我常用的开源免费工具
  • 海外CDN加速方式
  • libtorrent源码分析(三)BT下载相关知识总结
  • C# TreeView的两种绑定方法
  • 刀剑封魔录多功能修改器 v1.2使用教程
  • 解析CNKI帐号用户名、密码破解秘笈
  • android4.0怎么用微信,新开放接口 Android版微信4.0全新体验
  • cocos2d-x学习笔记-触屏事件详解
  • Red Hat Enterprise Linux ISO 全镜像各个版本下载,安装教程
  • 国内外优秀程序员的博客全在这了,请查收
  • 超详细很实用入门必看:Java,C与Python三种大热编程语言比较分析与建议
  • 分享4个优秀的博客导航站
  • 理论物理专题讲义(量子力学与统计物理部分)
  • 循环赛日程表(递归实现)
  • 单表最大2000W行数据
  • 全网最全!解决VirtualBox或VMware启动虚拟机时报错问题“不能为虚拟电脑打开一个新任务”和“Error In suplibOslnit”解决方案超全超详细
  • 分享115个ASP留言日记源码,总有一款适合您
  • 《神探狄仁杰》主题曲《长歌一曲》
  • Java的三种移位运算
  • 笔记-信息系统安全管理-信息系统的安全属性
  • Portal实现原理 --转载
  • 输出“A、B...Z、AA、AB...AZ、BA、BB...BZ.......”的结构
  • squirrel sql client linux,SQuirreL SQL Client
  • 手机qq2012(android)1.0,手机qq2012安卓1.0 几个版本改进后的正式版本
  • fbreader android源码分析,开源阅读器FBReader Android版本的编译
  • 获取flash显示区域 的 getBounds 和 getRect
  • 你用 Python 写过哪些有趣的脚本?
  • 博客系统第1关:博客系统之用户注册
  • 一文读懂面试官都在问的Log4J2漏洞
  • 95-260-058-源码-检查点-CheckpointBarrierHandler