uni |
您所在的位置:网站首页 › view-scroll滚动不了 › uni |
横向滚动不生效:不生效是因为少了以下两行代码,添加上即可
。。。
.scroll-view-content{
white-space: nowrap; //1、scroll-view元素添加此行代码,意思是规定段落中的文本不进行换行
.every-scroll-item{
display: inline-block; //2、滚动区域里的每一个子元素设置为行内块元素
width: 300rpx;
height: 80rpx;
background-color: #ccc;
margin-right: 30rpx;
}
}
scroll-view的子标签里使用多行省略功能不生效
之前在scroll-view里设置了white-space: nowrap;即强制不换行功能,这个css语句会作用于当前标签的所有子标签。这会导致子标签里设置多行省略功能失效。
则若在scroll-view的子标签里使用多行省略号展示的功能时,应在当前子标签添加white-space: normal;
white-space: normal; //加上这个语句
display: -webkit-box;
-webkit-line-clamp: 2;
/* ! autoprefixer: off */
-webkit-box-orient: vertical;
/* autoprefixer: on */
overflow: hidden;
text-overflow: ellipsis;
前:
前:
https://ask.dcloud.net.cn/article/36090 App.vue 增加如下样式可以去除 scroll-view 组件的滚动条(不支持nvue页面) ::-webkit-scrollbar { display: none; width: 0 !important; height: 0 !important; -webkit-appearance: none; background: transparent; } 注意: iOS 13 以下的系统,当滚动区域设置了-webkit-overflow-scrolling: touch;时(必须设置,否者几乎无法滚动),::-webkit-scrollbar 相关属性会失效,iOS 13 已经修复了此Bug。 横向滚动定位到某一元素,使用scroll-into-view应用场景:视频选集选中第十集,页面加载完毕后,横向滚动自动滚动到第十集的位置 //设置scroll-into-view为需要定位的元素的id 第{{item.svnumber}}集:{{item.vtitle}} |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |