我想写一个根据不同浏览器宽度比如:电脑,平板,手机,三种不同分辨率调取不同css样式的JS,

这样写哪里不对求大神指导ps:下面这个是我从网上找的<!doctypehtml><html><head><metacharset="utf-8"><title>js判断不... 这样写哪里不对 求大神指导 ps:下面这个是我从网上找的
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>js判断不同分辨率调用不同的css样式_www.jbxue.com</title>
<link rel="stylesheet" id="sc" type="text/css" href="css/c1.css"/>
<script type="text/javascript">
window.onload=function(){
var sc=document.getelementbyid("sc");
var d=document.getelementbyid("d");
if(screen.width>1024) //获取屏幕的的宽度
{
sc.setattribute("href","css/c2.css"); //设置css引入样式表的路径
d.innerhtml = "你的电脑屏幕宽度大于1024,我的宽度是 1200px, 背景色现在是红色。";
}
else{
sc.setattribute("href","css/c1.css");
d.innerhtml = "你的电脑屏幕宽度小于或是等于1024,我的宽度是 960px, 背景色现在是蓝色。";
}
}
</script>
</head>
<body>
<div id="d"></div>
</body>
</html>
展开
 我来答
hz0814537
2014-12-15 · TA获得超过556个赞
知道小有建树答主
回答量:626
采纳率:75%
帮助的人:285万
展开全部
css文件中加入下边的代码:
@media only screen and (min-width: 1000px) {
这里面写最小宽度为1000px时的css样式
}

@media only screen and (max-width: 1000px) {
这里面写最大宽度为1000px时的css样式
}

其他的以此类推可以根据这些调用不同的css样式,试试吧
追问
这样写用JS吗?
追答
不需要呀
信息技术土著
2014-12-15 · TA获得超过1437个赞
知道小有建树答主
回答量:962
采纳率:0%
帮助的人:354万
展开全部
先不看逻辑
所有方法都不区分大小写
怎么能成功了
如 getElementById
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式