css div添加滚动条(附加源码)

简介: css div添加滚动条(附加源码)

问题描述

先看效果图。

每个商品通过后台接口查询出来,前端v-for进行显示,所以这块我要添加一个滚动条,我不确定有多少个商品。

解决方案

实现思路:div设置高度为1000rpx(我这边是举例,根据实际场景去设置高度),我每个商品的高度是210rpx,如果我这边有10条数据要显示的话,就已滚动条的形式往下滑动展示,上源码!

v-for的外层添加一个view(我这边是写的微信小程序,用的是view,如果你的事PC用div就可以),设置固定高度为1000rpx,

设置overflow-y:autoy轴滚动条也就是竖向的,如果你想设置横向的就使用overflow-x:auto,如果你想设置横向和竖向的就使用overflow:auto,设置高之后超出的数据就会已滚动条的形式进行显示。

<view style="height: 1000rpx;overflow-y:auto">
  <view v-for="item in shangpin"> 
    <view class="shangpin-view" >
      <view class="shangpintupian-view">
        <image :src="item.listPicUrl" style="height: 100%;width: 100%;"></image>
      </view>
      <view class="shangpinmingcheng-view">
        <view class="shangpinmingcheng-fontstyle-view">
          {{item.name.length>30?item.name.substring(0, 25) + '...':item.name}}
        </view>
        <view style="color: #999999;">
            {{item.sales==undefined?'-':item.sales}}人兑换
        </view>
        <view class="shangpin-view-one">
          <view class="shangpinmingcheng-jiage-view">¥{{item.currency}}</view>
          <view class="shangpinmingcheng-qugoumai-view" @click="pathSpUrl(item.id)">去购买</view>
        </view>
      </view>
    </view>
    <view style="height: 20rpx;"></view>
  </view>
</view>
目录
相关文章
|
18天前
|
前端开发
css div覆盖样式(一个div想覆盖掉另一个div在他上面进行显示)
css div覆盖样式(一个div想覆盖掉另一个div在他上面进行显示)
16 0
|
18天前
|
前端开发
CSS 滚动条样式修改
CSS 滚动条样式修改
43 0
|
18天前
|
前端开发
当当网头部和尾部——CSS源码
当当网头部和尾部——CSS源码
17 0
|
18天前
|
容器
mui.css 滚动条消失 导致超出部分无法显示 overflow属性
mui.css 滚动条消失 导致超出部分无法显示 overflow属性
18 0
|
18天前
|
编解码 前端开发 UED
div+css详解
总的来说,"div+css"是一种强大的网页布局方法,它提供了灵活性和可维护性,使得网页设计师和开发人员能够创建各种各样的页面布局和风格,同时确保网站具有一致的外观和良好的用户体验。它已成为现代Web开发中的标准实践之一。
65 3
|
18天前
|
前端开发 JavaScript
css 设置div阴影样式
css 设置div阴影样式
23 0
|
18天前
|
前端开发
css 字体渐变样式(设置字体渐变样式+附加实现源码)
css 字体渐变样式(设置字体渐变样式+附加实现源码)
23 0
|
18天前
|
前端开发 容器
如何用css给网页添加滚动条
如何用css给网页添加滚动条
32 2
|
18天前
|
前端开发 搜索推荐 容器
div+css的布局较table布局有什么优缺点?
div+css的布局较table布局有什么优缺点?
N..
|
18天前
|
前端开发 容器
DIV+CSS网页布局
DIV+CSS网页布局
N..
12 0