vue实现固定框中滑动内容
根据别的大神的写法然后自己写的;
1.view代码
<view class="description">
<view class="desTitle">星级分说明</view>
<view class="desContent" @scroll.passive="getScroll($event)">
商户星级分是针对商户的评分,从服务到态度、卫生状况、投诉次数等多个维度的考核。星级分三个级别:<br>
金牌:80分及以上。<br>
银牌:60-80。<br>
铜牌:60分以下。<br>
商户入住时默认分值85分;<br>
加减分规则:<br>
</view>
</view>
2.方法
methods: {
getScroll(event) {
// 滚动条距离底部的距离scrollBottom
let scrollBottom =
event.target.scrollHeight -
event.target.scrollTop -
event.target.clientHeight;
}
}
3.css代码
.description{
background-color: #fff;
margin: 15px auto;
border-radius: 5px;
height: 150px;
}
.desTitle{
margin: 5px;
padding-top: 5px;
font-size: 16px;
font-weight: bold;
color: #999;
}
.desContent{
margin: 5px;
font-size: 14px;
color: #999;
height:110px;
overflow:auto;
}
**效果图:**设定宽度,可直接滑动查看;未显示滚动条;