纯css实现滚动(滑动)区域

简介: 项目需求:实现天气24小时预报,类似于华为等天气app,有个可以滑动的区域完成效果

项目需求:

实现天气24小时预报,类似于华为等天气app,有个可以滑动的区域

完成效果

2049810482.png

分析

在web中,我们要实现滚动特效,只需要设定一个高度or宽度,然后使用overflow: scroll;就可以出现一个滚动条了。

那么同理,我们这边也这么实现。

.nav {
  // 因为要水平滚动,可以设置100%
  width: 100%;
  // 水平不换行!!!实现关键
  white-space: nowrap;
  // 出现水平方向的滚动条
  overflow-x: scroll;
  // 如果溢出高度不够,就要隐藏,
  overflow-y: hidden;
}

如此实现,那么你就基本实现了水平滚动

但是有个滚动条就有点丑,不要怕,只需要隐藏就好了

.nav::-webkit-scrollbar {
 display: none;
}


目录
相关文章
|
4月前
|
前端开发
页面无法滑动-CSS: touch-action属性
页面无法滑动-CSS: touch-action属性
27 0
|
4月前
CSS3滑动轮播动画
CSS3滑动轮播动画
49 8
|
9天前
|
前端开发
背景滑动,动感加倍:CSS动画对角线效果全解析!
背景滑动,动感加倍:CSS动画对角线效果全解析!
|
9天前
|
前端开发
导航栏也疯狂:CSS动画让导航栏活起来,跟随鼠标滑动!
导航栏也疯狂:CSS动画让导航栏活起来,跟随鼠标滑动!
|
19天前
|
JavaScript 前端开发
使用js,html,css实现歌词滚动的效果
使用js,html,css实现歌词滚动的效果
29 0
|
2月前
|
前端开发
css 平滑滚动 scroll-behavior: smooth
css 平滑滚动 scroll-behavior: smooth
24 1
|
2月前
|
前端开发 C++
css实用技巧——锁定页面,禁止滚动 vs 解锁页面,恢复滚动
css实用技巧——锁定页面,禁止滚动 vs 解锁页面,恢复滚动
15 0
|
4月前
|
前端开发
css去除滑动框
css去除滑动框
31 2
|
4月前
|
前端开发 JavaScript UED
【专栏:交互与用户体验篇】CSS 滚动效果与视差滚动
【4月更文挑战第30天】本文探讨了CSS滚动效果和视差滚动在提升网页用户体验中的作用。CSS滚动效果通过`transition`和`animation`属性实现元素动态变化,包括平滑滚动、元素跟随和滚动触发动画。视差滚动则利用不同元素滚动速度差异营造立体感,适用于长页面设计、故事讲述和创意展示。实现方法包括纯CSS和结合JavaScript。这些效果能增强吸引力、提升沉浸感并引导用户注意力,但需注意性能优化、适度使用和兼容性测试。案例分析展示了它们在实际项目中的应用和影响。
49 2
|
4月前
|
前端开发
css样式实现一个滑动按钮
css样式实现一个滑动按钮
43 0
下一篇
云函数