js根据屏幕宽度调整css文件引用

请直接帮我填充<script></script>之间的内容吧(我的工具是Dw)<!doctypehtmlPUBLIC"-//W3C//DTDXHTML1.0Transit... 请直接帮我填充<script></script>之间的内容吧(我的工具是Dw)
<!doctype html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
<link type="text/css" rel="stylesheet" href="largestyle.css" id="css" />
<script></script>
展开
 我来答
匿名用户
2015-07-06
展开全部

js 根据屏幕大小调用不同的css文件;

解决方法:

首先,在head标签里面先引用一个通用的CSS文件,如下:

    <link href="Styles/Style.css" id="css" rel="stylesheet" type="text/css" />
//这时候,你会发现,这个和平常引用的CSS文件有些许不同,那就是,多加了一个ID,这里面就增加了一个id为css的id.
接下来,再弄一个js,代码如下:
 $(function () {
            //判断是否宽屏
            var winWide = window.screen.width;
            alert(winWide);
            var wideScreen = false;
            if (winWide <= 1024) {//1024及以下分辨率
                $("#css").attr("href", "Styles/Style1.css");
                alert('小屏');
            } else {
                $("#css").attr("href", "Styles/Style.css");
                alert('大屏');
                wideScreen = true; //是宽屏
            }
})
百度网友7973123
2014-03-09 · TA获得超过101个赞
知道答主
回答量:101
采纳率:0%
帮助的人:65.1万
展开全部
<script src="js/jquery.js"></script>//引用jquery
<script type="text/javascript">
$(function(){
$(window).bind("load", funcA);
$(window).bind("resize", funcA);
function funcA(){
var newW = $(window).width();
//可以自己修改条件,加载不同的css文件
if(newW > 990){
$("#css").attr({href: "largestyle.css"});
}else{
$("#css").attr({href: "smallstyle.css"});
}
}
});
</script>
更多追问追答
追问
为什么我用了效果没有?能不能留一下邮箱或qq?代码放不下
追答
需要引用jquery.js的
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
哎泥煤啊
2014-03-09
知道答主
回答量:21
采纳率:0%
帮助的人:7.3万
展开全部
在网上查一下media query吧,css3的语法。既然你对浏览器的版本没什么要求,这个就可以了,随便找个文章就能了解个差不多。只是兼容性不太好,只对高版本的浏览器管用,不过网上的文章里,一般都会加上一些解决兼容性的JS代码。
追问
能不能给我一个联系方式?我用网上的方法发现不成功。谢谢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友877e10d
2014-03-09 · 超过16用户采纳过TA的回答
知道答主
回答量:65
采纳率:0%
帮助的人:29.1万
展开全部
工具没有什么,这个有2个方式,一个是京东的,2种固定宽度,1210,和990,在html标签上面加入不同的类,来区分,
第二是百分百比,用浏览器宽度来判断,自适应,就是所谓响应式布局,高端,你想要那个代码。
更多追问追答
追问
对,我要第二种方法的代码,能不能帮我写一下?
追答
兼容性不广哦,不兼容低版本浏览器,特别是ie6/7这样的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式