这可能看起来与大多数其他问题相似,但似乎找不到这个确切的解决方案?
我想要一个对 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 像素