方法一:根据js判断结果引入不同css样式文件

			//向head标签添加link标签
			function includeLinkStyle(url) {
				var link = document.createElement("link");
				link.rel = "stylesheet";
				link.type = "text/css";
				link.href = url;
				document.getElementsByTagName("head")[0].appendChild(link);
			}
			//判断客户端
			function IsPC() {
				var userAgentInfo = navigator.userAgent;
				var Agents = new Array("Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod");
				var flag = true;
				for(var v = 0; v < Agents.length; v++) {
					if(userAgentInfo.indexOf(Agents[v]) > 0) {
						flag = false;
						break;
					}
				}
				return flag;
			}
			if(/(iPhone|iPad|iPod|iOS|Android)/i.test(navigator.userAgent)) {
				//移动设备
				includeLinkStyle('css/m.css')
			} else {
				//pc
				includeLinkStyle('css/pc.css')
			}

方法二:利用css3的媒体查询,在不同分辨率应用不同css文件

	<head>
		<meta charset="UTF-8">
		<meta http-equiv="X-UA-Compatible" content="IE=edge">
		<meta name="x5-orientation" content="portrait" />
		<meta name="viewport" content="width=device-width,initial-scale=1.0, maximum-scale=1.0, user-scalable=0,viewport-fit=cover">
		<title></title>
		<link rel="stylesheet" type="text/css" href="css/pc.css" media="screen and (min-width: 1000px)">
		<link rel="stylesheet" type="text/css" href="css/m.css" media="screen and (max-width: 999px)">
	</head>

原文地址:https://blog.csdn.net/weixin_45406850/article/details/126579082

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_40482.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注