我发现这里有很多讨论CSS和移动屏幕的帖子。
搜索后,我无法找到一些设备的解决方案。例如:摩托罗拉Moto G4 Plus使用全高清宽度(1080px),只有 Bootstrap 才能检测到xs-view配置。
造型,尝试,尝试,我不能得到一些风格设置。
那么,我如何才能使相同的程序作为Bootstrap来设置我的风格和在所有设备的一般程序?
请,只有CSS或尽可能多的JS(如果可能的话,不要),与 Bootstrap 相同。
我已经尝试了@media screen和@media all查询。没有用。
感谢阅读。
5条答案
按热度按时间dwbf0jvd1#
所有的触摸屏和移动的设备(包括平板电脑,智能手机)都可以被css检测到,并遵循以下@media规则。
hl0ma9xz2#
@media规则用于为不同的媒体类型/设备定义不同的样式规则。
如果它不起作用,检查你的代码。你可能在某个地方打错了字。
示例:
早期帖子:How to code CSS media queries targeting ALL mobile devices and tablets?
W3学校:http://www.w3schools.com/cssref/css3_pr_mediaquery.asp
bqf10yzr3#
CSS媒体查询可以,但是大屏幕的iPad怎么办?你可以用javascript做以下事情:
w46czmvw4#
我发现这个代码,并在所有经典的Android设备的作品:
来源:https://www.geeksforgeeks.org/css3-media-query-for-all-devices/
piztneat5#
对于IOS(iPhone和iPad)和Android上的Mozilla:
但对于Android上的Chromium:
}
请参阅媒体查询测试程序:https://hover-pointer-media-query.glitch.me/