收藏
回答

哥哥们这个横屏的样式是怎么弄的?

求求了 求求了

回答关注问题邀请回答
收藏

4 个回答

  • 哈罗哈皮
    哈罗哈皮
    发表于小程序端
    2021-05-05

    反人类设计,估计把view标签角度旋转了

    2021-05-05
    有用 1
    回复 2
    • 林
      2021-05-05
      就离谱但是客户要求  旋转不行根本对不上 我宽度用vh也不行
      2021-05-05
      回复
    • 哈罗哈皮
      哈罗哈皮
      发表于小程序端
      2021-05-05回复

      那就恶心难搞了

      2021-05-05
      回复
  • Shoulder
    Shoulder
    2022-01-04
    注意:官方文档并没有列出此api。请谨慎考虑使用,建议跳转新页面json设置"pageOrientation""landscape"
    

      setPageOrientation: function(){

        var that = this;    

        wx.setPageOrientation({

          orientation: that.data.PageOrientation,  // landscape 横屏; portrait 竖屏

          complete: function(res){

            console.log(" 横屏回调 -- ",res);

            if(that.data.PageOrientation == "landscape"){

              that.data.PageOrientation = "portrait";

            }else{

              that.data.PageOrientation = "landscape";

            }

            

          }

        })

      },


    2022-01-04
    有用
    回复
  • 林
    2021-05-05

    他是竖屏模式的 并不是切换成横屏模式,竖屏模式下横屏展示内容

    2021-05-05
    有用
    回复 12
    • 我在等太阳
      我在等太阳
      2021-05-05
      那就旋转 ,获取屏幕宽高 给 父节点
      2021-05-05
      回复
    • 我在等太阳
      我在等太阳
      2021-05-05
      直接用getSystemInfoSync()获取高度给父节点
      2021-05-05
      回复
    • 林
      2021-05-05回复我在等太阳
      那该怎么对齐呀   我要死了
      2021-05-05
      回复
    • 我在等太阳
      我在等太阳
      2021-05-05
      你把获取的窗口高度给节点的宽,宽度给节点的高,按照竖屏那样布局就行了,,没有旋转的时候,实际宽度是超过屏幕了的
      2021-05-05
      回复
    • 林
      2021-05-05回复我在等太阳
      父级是page我加了一个position: relative;
      2021-05-05
      回复
    查看更多(7)
  • 正周
    正周
    2021-05-05

    看看文档是否有帮助

    https://developers.weixin.qq.com/miniprogram/dev/framework/ability/adapt.html#2.%20%E5%9C%A8%E5%85%81%E8%AE%B8%E5%B1%8F%E5%B9%95%E6%97%8B%E8%BD%AC%E7%9A%84%E6%83%85%E5%86%B5%E4%B8%8B%EF%BC%8C%E5%8F%AF%E5%88%86%E4%B8%BA%E6%A8%AA%E5%B1%8F%E4%B8%8E%E7%AB%96%E5%B1%8F

    2021-05-05
    有用
    回复 1
    • 林
      2021-05-05
      不是变为横屏模式
      2021-05-05
      回复
登录 后发表内容