构建网站的最佳做法是使用不同屏幕尺寸进行编码,例如,调整浏览器大小,甚至查看专为桌面浏览器大小(如800X600或更高)设计的布局时。我更多的是后端开发人员,现在,我不得不在我想使用jQuery Mobile的地方构建一个Web应用程序。我只是希望桌面的布局也发生变化。到目前为止,我只知道媒体类型。有什么更好的解决方案像框架一样。感谢针对不同屏幕尺寸构建网站的最佳做法
1
A
回答
1
既可以使用客户端中的CSS媒体的查询来指定行为
@媒体查询(最小宽度:320像素){ .do_not_show_on_small {显示:无}
}
或使用服务器后端,并期待在用户代理并发送回不同的HTML ...
http://www.whatsmyuseragent.com/
然后服务器逻辑的一个例子是这样的:
if (ff8) then
send (browser_html.html)
else if (android os)
sned (mobile_html.html)
(当然这可能是不同的模板使用模板引擎相同的数据)。
1
需要这些文件上的头:
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" />
而这些都是标准的媒体查询
/* #MEDIA QUERIES
================================================== */
/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 959px) {
body {min-width: 768px; } /* example */
}
/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 767px) {
body {min-width: 320px; } /* example */
}
/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 767px) {
body {min-width: 420px; } /* example */
}
祝您好运!检查我的网站,看看它是如何工作的:www.santz.net
相关问题
- 1. 不同屏幕上的网站尺寸
- 2. 针对不同屏幕尺寸
- 3. 针对不同屏幕尺寸和
- 4. 目前针对多种屏幕尺寸的最佳方法
- 5. 针对不同窗口/屏幕尺寸的响应式网页
- 6. 在Android中管理不同屏幕尺寸的最佳方法
- 7. 针对网站的不同宽度的屏幕的最佳标准图像尺寸
- 8. 针对不同屏幕尺寸的不同布局
- 9. 不同的屏幕尺寸?
- 10. 不同的屏幕尺寸
- 11. PhoneGap构建应用程序 - 针对不同屏幕尺寸的文本大小?
- 12. 处理不同Android屏幕尺寸的最佳方式?
- 13. 如何让网站适应不同尺寸的手机屏幕?
- 14. Android的布局歪斜针对不同屏幕尺寸
- 15. 针对不同屏幕尺寸的Android应用程序
- 16. 针对不同屏幕分辨率和尺寸的GUI缩放
- 17. 针对不同屏幕尺寸的iOS缩放限制
- 18. 针对不同屏幕尺寸的Android UI布局
- 19. 针对不同的屏幕尺寸为Android
- 20. 针对不同屏幕尺寸的Android布局文件夹
- 21. 在Android中使用值-swdp针对不同的屏幕尺寸
- 22. 针对不同屏幕尺寸的动态视图
- 23. Android:针对不同屏幕尺寸的Spinners
- 24. Android libgdx,针对不同屏幕尺寸的固定变量
- 25. Android针对中等屏幕尺寸
- 26. PSD网站模板的最佳尺寸?
- 27. Android:针对不同屏幕尺寸优化设计
- 28. 决定VCDB尺寸的最佳做法
- 29. Android:针对不同屏幕密度的背景图片尺寸的建议?
- 30. iOS-针对不同显示屏尺寸包含不同的图像尺寸
只是谷歌响应布局。有很多框架可以帮助你。 [a](http://webdesignerwall.com/tutorials/5-useful-css-tricks-for-responsive-design)[b](http://learn.shayhowe.com/advanced-html-css/responsive-网页设计) –
哦,是啊...并且谈论框架,我使用并且更喜欢其余的Skeleton 1.2(纯CSS)。这很棒,我一直在用我的所有项目都没有问题。 (www.getskeleton.com) –
@Santz,它可以用于jQuery的移动? – Noor