Div overflow scrolling when -ms-viewport is specified?

后端 未结 2 456
鱼传尺愫
鱼传尺愫 2020-12-13 15:39

Working on a page that is viewed in Windows Phone 8, and I noticed an odd behavior. When -ms-viewport is specified with a width or height, then it seems like users can no lo

2条回答
  •  爱一瞬间的悲伤
    2020-12-13 16:02

    Setting the @-ms-viewport { width: auto } may not be acceptable for a number of applications that aspire to present a reactive UI on Windows Phone devices. A working alternative that allows you to set whatever viewport width you desire is to set the following CSS rule:

    body, html { 
      -ms-overflow-style: none !important; 
    }
    

    I copied the original repro and fix it up with this rule at https://gist.github.com/tjanczuk/7419485. You can also navigate directly to the HTML page with the fix from a Windows Phone device at http://htmlpreview.github.io/?https://gist.github.com/tjanczuk/7419485/raw/9a13fc9ad43f2103d8b9e23e25c7b0672a13385f/gistfile1.html

提交回复
热议问题