【发布时间】:2012-10-18 07:54:48
【问题描述】:
这可能看起来与大多数其他问题相似,但似乎找不到这个确切的解决方案??
我想要一个在 Device-max-width 上响应的网页设计,这样当普通浏览器用户最小化他的网页时,它只是普通的网站,但是当你从手机进入时,你会看到移动网站(但它仍然用 css 完成)atm 我有这个:
<link href="<%= AutoVersioning.VersionizePath("/css/all.css") %>" rel="stylesheet" type="text/css" media='screen and (min-width: 480px)' />
<link href='/css/mobile.css' rel='stylesheet' type="text/css" media='screen and (min-width: 0px) and (max-width: 480px)' />
这是一种简单的方法,它要求浏览器宽度而不是设备宽度..
总结一下我如何要求设备宽度以及如何使用它来选择 css 表?
编辑*
我发现我想询问该设备是否是移动设备,如果是,则使用另一个样式表,因为现在很多手机的像素都高于 480 像素
【问题讨论】:
标签: c# javascript .net html css