设计图以750宽度设计的,一个活动一屏,如何解决适配所有手机端
泻药
以height:100vh
设置一个活动的高度应该能够满足你的需求。
虽然我是常用rem
,但是从caniuse上查到的vh兼容性也不错。
虽然国内有些浏览器,可能还是存在一定问题的。比如UC
最兼容的写法大概就是js检测window.innerHeight
。
听你的需求是:
1.底部有导航栏 2.导航栏是固定的 3.不能被遮挡 4.整屏滑动的是导航栏上面的内容部分
建议底部导航部分:position:fixed; 或者 z-index:9999;
3 回答5.1k 阅读✓ 已解决
5 回答2k 阅读
3 回答1.4k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
2 回答1.9k 阅读✓ 已解决
1 回答3k 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
看设计稿了,如果设计稿内容排的比较满的话底部内容会显示不完全的,最好的解决方案是改设计稿,预留一些空白位置,然后再用css兼容不同尺寸屏幕