首页 > 其他分享 >css 实现移动端横向滚动条隐藏但还可以滚动的效果

css 实现移动端横向滚动条隐藏但还可以滚动的效果

时间:2022-11-22 10:01:56浏览次数:78  
标签:滚动 样式 横向 滚动条 scroll css

1、首先添加一段html代码:

<div class="scroll">
      <div class="item">1</div>
      <div class="item">2</div>
      <div class="item">3</div>
      <div class="item">4</div>
      <div class="item">5</div>
      <div class="item">6</div>
      <div class="item">7</div>
      <div class="item">8</div>
      <div class="item">9</div>
      <div class="item">X</div>
      <div class="item">XI</div>
</div>

在没有样式情况下这段代码显示效果如下:

 

 2、给 item 类添加样式:

 .item {
        width: 100px;
        height: 50px;
        background-color: aqua;
        border-right: 1px solid;
        white-space: nowrap;
        display: inline-block;
      }

运行结果:

 

 3、给 scroll 类 添加样式支持滚动

.scroll {
        text-align: center;
        white-space: nowrap;
        overflow-x: scroll;
        overflow-y: hidden;
      }

运行结果:

 

 4、去掉滚动条还可以滚动的实现


.scroll::-webkit-scrollbar {display:none}

 

参考来源:css实现横向滚动 - 掘金 (juejin.cn) 

 

标签:滚动,样式,横向,滚动条,scroll,css
From: https://www.cnblogs.com/fairya/p/16914188.html

相关文章

  • css基础概述和重点
     CSS层叠样式表css用来表现HTML一个应用或XML等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。CSS能够对网......
  • css复合选择器和子元素选择器
    复合选择器:元素1元素2{样式声明}元素1和元素2中间要有空格子元素选择器:元素1>元素2{样式声明}也可以称作亲儿子选择器,选择某元素的最近一级子元素。......
  • CSS基础语法
    1.属性*字体*大小*布局:float2.选择器:class类选择器3.取值与单位*px*color*rpx:自动根据屏幕大小进行适配4.盒子模型*margin距离......
  • css样式文字和数字不在一行,数字会自动换行到下一行
    一个div里面文字后面的数字会自动换行style="overflowWrap:break-word;word-break:break-all;"加上word-break:break-all就会显示在一排了......
  • 侠盗猎车 -- 玩转滚动码(上)
    原文首发于看雪,作者为Kevin2600,文章联系作者授权转载。0x00前言大家好,我是星舆车联网实验室Kevin2600。团队成员在漏洞挖掘,硬件逆向与AI大数据方面有着丰富经验,连......
  • CSS实现强制换行的解决方法
    强制换行用white-space的normal,pre-wrap,pre-line换行,即使有overflow:hidden;text-overflow:ellipsis;也不影响换行。值描述normal默认。空白会被浏览器忽略。pre空白会被......
  • Flexbox 与 CSS Grid 两者之间有什么区别,我们应该如何使用它们?
    英文| https://betterprogramming.pub/flexbox-vs-css-grid-3e9011ee2951翻译|杨小爱刚开始编程时,我只知道如何使用flexbox。所以很自然地,我只使用了flexbox。我从不......
  • 直播电商平台开发,CSS 3之模糊与透明色背景
    直播电商平台开发,CSS3之模糊与透明色背景1.模糊blue滤镜能实现页面模糊效果,即在一个方向上的运动模糊;语法格式如下所示: blue(radius) radius参数表示接单单个......
  • 直播带货源码,CSS 3之图文混排效果
    直播带货源码,CSS3之图文混排效果1.设置图片与文字间距用padding属性能设计图片和文字之间的距离,即文字与图片之间在一定间距;padding属性主要用来在一个声明中设置......
  • css预处理和样式重置
    scss的安装和使用:1.安装:cnpmisass-loader@7node-sass@4-S2.使用:less的安装和使用:1.安装:cnpmiless@3less-loader@7-S2.使用:运行:npmrunserve/devyarn......