美文网首页让前端飞前端大全
web前端开发中遇到的问题整理记录——2019-04

web前端开发中遇到的问题整理记录——2019-04

作者: 有梦想的风筝 | 来源:发表于2019-04-01 17:04 被阅读3次

    目录

    1.css 匹配下标是奇数或偶数的子元素
    2.获取屏幕高度
    3.小程序tabbar显示不出的原因
    4.小程序状态栏沉浸式

    正文

    1.css 匹配下标是奇数或偶数的子元素
        .item-order:nth-of-type(odd){
            border-left:3px solid #f5f5f5;
            //奇数
        }
        .item-order:nth-of-type(even){
            border-right:3px solid #f5f5f5;
           //偶数
        }
    
    2.获取屏幕高度

    获取览器显示区域的高度: $(window).height();

    获取浏览器显示区域的宽度:$(window).width();

    获取页面的文档高度:$(document).height();

    获取页面的文档宽度:$(document).width();

    获取滚动条到顶部的垂直高度:(document).scrollTop() 或(window).scrollTop();

    获取滚动条到左边的垂直宽度:(document).scrollLeft() 或(window).scrollLeft();
    传送门1
    传送门2

    3.小程序tabbar显示不出的原因

    pages数组的第一项必须是tabBar的list数组的一员

    "pages":[
    "pages/clickDemo/clickDemo",
    "pages/logs/logs",
    "pages/index/index",
    "pages/mypage/mypage"
    ]
    

    tabbar中list数组内容是:

    "list": [
    {
    "pagePath": "pages/index/index",
    "text": "首页",
    "iconPath": "image/location_normal.png",
    "selectedIconPath": "image/location_selected.png"
    },
    {
    "pagePath": "pages/logs/logs",
    "text": "设置",
    "iconPath": "image/setting_normal.png",
    "selectedIconPath": "image/setting_selecred.png"
    }
    

    如果不是自定义的tabbar, custom为true也会显示不出来,这个是笔者个人粗心犯得小错误,找了半天.....

    4.小程序状态栏沉浸式

    app.json 中 window 配置:navigationStyle:"custom"

    相关文章

      网友评论

        本文标题:web前端开发中遇到的问题整理记录——2019-04

        本文链接:https://www.haomeiwen.com/subject/jhvmbqtx.html