1-vant中的一些css样式无法修改的问题,尝试加入自己定义的类名 id 甚至加!important都无法更改
方法:在css的类名或id前面加上 /deep/ 深度递归会寻找到到相对应的标签.进行样式的更改
/deep/ .channel-tabs {
.van-tab {
border-right: 1px solid #edeff3;
min-width: 200px;
font-size: 30px;
color: #777777;
}
2-关于同一个页面中不同的组件切换后 浏览过的位置在返回的时候刷新重置的问题 移动端开发
原因 : 通过执行一下代码 知道了原因
控制台显示每个列表内容滚动的都是同一个元素 body
, 因而切换标签时, 无法记录列表上一次的滚动条位置
尝试给父盒子设置高度100%发现依旧不行,因为没有被撑开高度,
视口单位:vw 和 vh,不受父元素影响
height: 79vh;
overflow-y: auto;
根据需求去更改vh的值,1vh=百分之一的视口高度,这样就相当于给了div固定的高度,
测试=>控制台中输入