android - 一个web app为了适应不同设备的屏幕是不是需要不同的css文件
迷茫
迷茫 2017-04-17 13:00:52
[iOS讨论组]

一个应用类的web app(基本上以表格,输入框,按键为主), 打算针对iOS和Android设备, 那么为了适应不同屏幕尺寸是不是每个都要有一个css文件, 然后在网页中判断屏幕尺寸来加载不同的css?

本人刚接触css,纯菜鸟一个,
现在宽度不是大问题, 高度却总是搞不定, 尤其是不同屏幕按键的height和上面的字体也需要放大或缩小, 不知道大家有什么别的简单一点的解决方法吗?

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全部回复(4)
大家讲道理

不需要多个CSS文件。
多CSS文件对于同时适应PC和Mobile的复杂APP或许有用,只是适应iOS和Android的话,完全没必要,@media 就可以搞定了!

高度却总是搞不定, 不同屏幕按键的height和上面的字体也需要放大或缩小

其实只要区分Phone和Pad就可以了,对于不同尺寸的安卓手机来控制按键高度感觉意义不大,如果非要这样做的话,@media 也是最佳方案。

天蓬老师

响应式设计(Responsive Design)不需要多个CSS文件

推荐给你一个排版的教程吧:
http://zh.learnlayout.com/media-queries.html

阿神

百分比布局

PHP中文网

去了解下响应式布局吧,推荐个bootcss.com 这个是 bootstrap中文教程。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号