我试图制作一个移动友好的网页使用@媒体查询来检测屏幕大小和设备。
问题是,如果我让查询与移动操作,它也适用于桌面版本。可能是因为最大/分钟宽度太大,无法补偿高分辨率的新智能手机。@media屏幕和(最小设备宽度:420 or )和(最大设备宽度:768 or)只适用于iPad,而不适用于桌面或安卓移动设备。尝试了最大屏幕宽度和最小屏幕宽度的不可数组合,每次在移动(android)上工作时,
我读了一篇很好的关于@media查询的文章,现在我正试着用它们来根据浏览器的宽度来格式化我的网站。当我在我的Android手机(Android4.0浏览器)上测试时,它似乎给出了800像素的宽度,而实际宽度是480。800将是宽度,如果手机是旋转的横向。在CSS中检测当前宽度的正确方法是什么?> max width 799
我首先要检测平台是什么,我要检测的是它是手机还是平板电脑。我在网上搜索了很多例子,比如屏幕大小,比如高度-宽度,但是有没有什么可以让设备类型显示出来的东西呢?Device.RuntimePlatform == Device.iOS) //what is the device type else if(Device.RuntimePlatform == Device.Android