zoukankan      html  css  js  c++  java
  • css实现在一定区域内垂直上下滚动及去除滚动条

    简单写下样式:

      <div class="subject-cont">
        <div class="subject-block">
          <div v-for='(item, index) in ["语文", "数学", "英语", "物理", "化学", "生物", "体育"]' :key="index">{{ item }}</div>
        </div>
      </div>

    css样式:

      .subject-block {
        width: 100%;
        height: 100%;
        overflow-y: auto;
        white-space: nowrap;
        div {
          width: 100%;
          height: 30px;
          line-height: 30px;
          text-align: center;
          font-size: 15px;
          color: #9f9fa0;
          border-bottom: 0.5px solid #ddd;
        }
    
        div:last-child {
          border-bottom: 0;
        }
      }
      // 去除滚动条
      .subject-block::-webkit-scrollbar {
        width: 0px;
      }

    去除滚动条,可以使用 ::-webkit-scrollbar 来实现

    如果是实现左右滚动,在  ::-webkit-scrollbar 里改成height就可以啦

    例1:左右滚动

    在左右滚动的时候,配合微信小程序中scroll-view,可能会遇到上下不齐,如下图所示:

     这个时候,只需在item盒子上添加 上下对齐即可。

    vertical-align: top;
  • 相关阅读:
    对于 redux 的一些理解-1.基础
    css 优化
    HTML 理解标签
    css 理解盒模型
    json2.js JSON解析程序
    DOM 核心
    居中
    Director.js
    jquery-2.0.3 源码分析 整体架构
    Zookeeper安装
  • 原文地址:https://www.cnblogs.com/cap-rq/p/12530957.html
Copyright © 2011-2022 走看看