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

转载 2013年12月03日 17:09:28
原因:屏幕大小不一样,网站看起来总觉得怪怪的,所以,针对不同大小的屏幕,写了不同的css,写完了,要解决的问题就是:怎么根据屏幕的大小来引用不同的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//是宽屏
            }
})
好了,代码就是如此简单,各位看官,自己看着办吧...

不是伸手党的话,就点个推荐,或者收藏一下,有空闲的,给个小评论咯...

用js实现根据不同的分辨率和浏览器调用不同的css文件

方法一:(根据ID设定) if (screen.width == "800") { document.getElementById("MyCSS").href="80...

用js实现根据不同的分辨率和浏览器调用不同的css文件

方法一:(根据ID设定)

用js实现根据不同的分辨率和浏览器调用不同的css文件

方法一:(根据ID设定) JavaScript"> if (screen.width == "800") { document.getElementById("MyCS...

JS判断各种浏览器,根据判断动态引入不同的CSS文件、JS文件

DeviceOrientationEvent 左右:0 前后:0 扭转:0

利用HttpHandler 调用不同的Css文件

利用HttpHandler 调用不同的Css文件 我对HttpHandler的理解 HttpHandler 是Framework中提供用于对Http请求的编程。而实现这一操作的主要接口是I...
  • nic7968
  • nic7968
  • 2012年03月26日 10:09
  • 301

Js Css文件压缩工具源码

  • 2012年05月08日 08:54
  • 300KB
  • 下载

JS判断浏览器类型和屏幕分辨率来调用不同的CSS样式

代码如下:

ngTable js和css文件

  • 2016年12月23日 08:03
  • 20KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:js 根据屏幕大小调用不同的css文件
举报原因:
原因补充:

(最多只允许输入30个字)