移动端活动页,全屏滚动,大家如何处理兼容适配的问题

设计图以750宽度设计的,一个活动一屏,如何解决适配所有手机端

阅读 4.8k
5 个回答

看设计稿了,如果设计稿内容排的比较满的话底部内容会显示不完全的,最好的解决方案是改设计稿,预留一些空白位置,然后再用css兼容不同尺寸屏幕

泻药
height:100vh设置一个活动的高度应该能够满足你的需求。
虽然我是常用rem,但是从caniuse上查到的vh兼容性也不错。
虽然国内有些浏览器,可能还是存在一定问题的。比如UC
最兼容的写法大概就是js检测window.innerHeight

你的需求是全屏滚动,可以试一下用swiper,其对移动端的兼容性处理还是比较好的。

听你的需求是:
1.底部有导航栏 2.导航栏是固定的 3.不能被遮挡 4.整屏滑动的是导航栏上面的内容部分

建议底部导航部分:position:fixed; 或者 z-index:9999;

新手上路,请多包涵

使用swiper的动画库,样式使用rem ,搭配百分比布局去做

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题