我试图通过使用不同的样式表制作我的第一个移动网站,但我注意到它比我预期的要复杂。当我测试我的iPhone 4S和我妻子的机器人时,一切都非常不同。我需要用什么来使它像Facebook的移动网站?你无法放大或缩小的地方,它只能放在你的屏幕上?移动设计CSS?
Q
移动设计CSS?
2
A
回答
1
为了确保您的网页不需要被放大,加在你的HTML以下meta
标签:
<meta name="viewport"
content="width=device-width, initial-scale=1.0;
maximum-scale=1.0; user-scalable=0"></meta>
它执行以下操作:视口的
- 宽度缩放到您设备的宽度(
width=device-width
) - 初始和最大比例设置为
1.0
- 用户s如果你正在寻找方法,让您的网站顺利移动设备的正常工作,平板电脑和桌面设备caling(缩放)被禁用
,关键词是响应式设计(或响应网页设计)。阅读this article on A List Apart开始。对于一个非常流行的(非常类似Facebook的)响应式布局,请参阅Twitter Bootstrap。对于高度移动优化的用户界面组件,我真的建议看看jQuery Mobile。
0
看看苹果的文档Safari Developer Library。基本上你需要使用meta
标签来告诉浏览器你的网站是移动的。您也可以使用这些标签自定义缩放缩放样式和内容。
具体来说,你想
<meta content='width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;' name='viewport' />
也许应该注意到,一些在Safari开发库描述的东西只能在iOS设备上运行。不过,上面的代码应该可以在Android和iOS上使用。
相关问题
- 1. 移动API设计
- 2. 移动设备上的css网页设计
- 3. 实现CSS - 移动设备
- 4. 移动Css和桌面Css设置
- 5. 移动应答设计
- 6. 设计问题 - Html移动
- 7. 移动(Android)jquery onclick设计
- 8. CSS响应式设计:奇怪的移动缩放问题
- 9. css响应式设计在移动不起作用
- 10. 图片移动设备响应设计
- 11. 移动设备的CSS约定
- 12. 移动设备的CSS定位
- 13. CSS移动设备和汉堡菜单
- 14. 仅针对移动设备更改CSS?
- 15. CSS。移动设备上的中心块
- 16. 在移动设备上错误的css
- 17. 移动设备的Css调整
- 18. 将CSS悬停在移动设备上
- 19. CSS - 设计移动设备时只使用一个@media查询是否安全?
- 20. 移动特定的css没有显示在移动设备上
- 21. 移动设备上的Jquery移动锚标签CSS问题
- 22. 设计与CSS
- 23. 目标移动设备与CSS(iPad,iPhone),但排除非移动设备
- 24. 为移动第一设计重新设计
- 25. 从重新设计的设计器表面移除活动
- 26. 使用CSS设计滚动条
- 27. 计算移动设备线性移动(Android)
- 28. 响应式移动设计视口
- 29. 移动第一和响应式设计
- 30. 移动网页设计框架?
谢谢。我会尝试的! – enano2054