html如何检测判断设备是手机还是电脑,然后自动决定加载哪个CSS

如何编写html来自动判断浏览网页的设备是手机还是电脑,然后根据检测判断的结果来决定加载手机页面用的CSS还是加载电脑页面用的CSS?... 如何编写html来自动判断浏览网页的设备是手机还是电脑,然后根据检测判断的结果来决定加载手机页面用的CSS还是加载电脑页面用的CSS? 展开
 我来答
刺友互
高粉答主

2019-06-21 · 每个回答都超有意思的
知道答主
回答量:3979
采纳率:100%
帮助的人:71.5万
展开全部

1、首先准备一个HTML结构的文档,页面可以制作的简单点。

2、然后在页面的body区域中放置一个img图片。

3、我们先来运行一下页面,你会在页面中看到如下图所示的圆圈。

4、接下来我们就需要对页面进行CSS处理,如下图所示,给img图片添加样式,注意里面有旋转样式。

5、然后实现旋转的设置,这个是CSS3的新功能,主要是对图片进行旋转度数的设置。

6、最后运行程序,你会看到页面中的圆圈在不停的旋转,和我们平常看到的加载中的效果很像。

逐浪实验室
2018-01-26 · 逐浪实验室是一家消费者产品测评网站,站在消费者的角度,从日常...
逐浪实验室
采纳数:14 获赞数:93

向TA提问 私信TA
展开全部

看上图我们可以知道目前分辨率的使用情况,

移动设备的分辨率高度最大不超过763 , 宽度最大不超过 640,

然后我们这样写基本上就可以判断是移动设备  包括平板的,因为PC最小分辨率好像是800*600

@media screen and (max-device-width:641px) and (max-device-height:764px){ ... }

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ghosthh
2017-07-13 · TA获得超过316个赞
知道小有建树答主
回答量:310
采纳率:50%
帮助的人:93.8万
展开全部

CSS3可以根据分辨率来识别设备类型,然后写相应的CSS代码:

/* Custom, iPhone Retina */ 
@media only screen and (min-width : 320px) { } 

/* Extra Small Devices, Phones */ 
@media only screen and (min-width : 480px) { } 

/* Small Devices, Tablets */ 
@media only screen and (min-width : 768px) { }

/* Medium Devices, Desktops */ 
@media only screen and (min-width : 992px) { } 

/* Large Devices, Wide Screens */ 
@media only screen and (min-width : 1200px) { }
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
七末的雪
2013-04-24
知道答主
回答量:20
采纳率:0%
帮助的人:11.3万
展开全部
<!-[if AppleWebKit]>
<link rel="stylesheet" href="/手机.css" type="text/css" media="screen" />
<![endif]->
其中电脑版css不用注释,手机浏览器访问会自动识别!
亲亲动漫网77dm.us为您提供
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
超凡且憨厚灬饼子A
2013-02-04 · TA获得超过9400个赞
知道大有可为答主
回答量:5551
采纳率:44%
帮助的人:2389万
展开全部
html是无法检测,一般是用js、asp、php、.net或其他编程语言去检测http头信息或取得屏幕大小来判断。

百度:判断客户端
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式