jquery实现不同大小浏览器使用不同的css样式表的方法


Posted in Javascript onApril 02, 2014

该方法支持IE浏览器和其他浏览器。

1、首先定义两个link,当然你也可以是一个,第二个是要更改的css

<link rel="stylesheet" type="text/css" href="main.css" />
<link id="size-stylesheet" rel="stylesheet" type="text/css" href="narrow.css" />

2、下面的JavaScript代码将根据不同的浏览器大小,更改css
function adjustStyle(width) { 
    width = parseInt(width); 
    if (width < 701) { 
        $("#css").attr("href", "css/narrow.css"); 
    } else if ((width >= 701) && (width < 900)) { 
        $("#css").attr("href", "css/medium.css"); 
    } else { 
       //$("#css").attr("href", "<?php bloginfo('stylesheet_url'); ?>"); 
       document.write("css/style.css")
    } 
} 
$(function() { 
    adjustStyle($(this).width()); 
    $(window).resize(function() { 
        adjustStyle($(this).width()); 
    }); 
});

以上代码经过测试可用!!
Javascript 相关文章推荐
使两个iframe的高度与内容自适应,且相等
Nov 20 Javascript
用js解决数字不能换行问题
Aug 10 Javascript
JS函数验证总结(方便js客户端输入验证)
Oct 29 Javascript
jquery中dom操作和事件的实例学习-表单验证
Nov 30 Javascript
js jquery获取随机生成id的服务器控件的三种方法
Jul 11 Javascript
JavaScript1.6数组新特性介绍以及JQuery的几个工具方法
Dec 06 Javascript
JavaScript实现基于十进制的四舍五入实例
Jul 17 Javascript
jQuery实现模拟flash头像裁切上传功能示例
Dec 11 Javascript
swiper移动端轮播插件(触碰图片之后停止轮播)
Dec 28 Javascript
iView框架问题整理小结
Oct 16 Javascript
微信小程序实现同时上传多张图片
Feb 03 Javascript
逐行分析鸿蒙系统的 JavaScript 框架(推荐)
Sep 17 Javascript
jQuery瀑布流插件Wookmark使用实例
Apr 02 #Javascript
jquery删除指定的html标签并保留标签内文本内容的方法
Apr 02 #Javascript
jQuery判断div随滚动条滚动到一定位置后停止
Apr 02 #Javascript
jQuery动画效果animate和scrollTop结合使用实例
Apr 02 #Javascript
Jquery实现侧边栏跟随滚动条固定(兼容IE6)
Apr 02 #Javascript
用于deeplink的js方法(判断手机是否安装app)
Apr 02 #Javascript
动态显示可输入的字数提示还可以输入的字数
Apr 01 #Javascript
You might like
安健A254立体声随身听的分析与打磨
2021/03/02 无线电
织梦模板标记简介
2007/03/11 PHP
编写php应用程序实现摘要式身份验证的方法详解
2013/06/08 PHP
ueditor 1.2.6 使用方法说明
2013/07/24 PHP
php中函数前加&amp;符号的作用分解
2014/07/08 PHP
Yii基于CActiveForm的Ajax数据验证用法示例
2016/07/14 PHP
解决form中action属性后面?传递参数 获取不到的问题
2017/07/21 PHP
Laravel学习教程之request validation的编写
2017/10/25 PHP
PHP简单实现防止SQL注入的方法
2018/03/13 PHP
javascript 硬盘序列号+其它硬件信息
2008/12/23 Javascript
Mootools 1.2教程 设置和获取样式表属性
2009/09/15 Javascript
web的各种前端打印方法之jquery打印插件jqprint实现网页打印
2013/01/09 Javascript
JS获取下拉列表所选中的TEXT和Value的实现代码
2014/01/11 Javascript
Boostrap入门准备之border box
2016/05/09 Javascript
JQuery学习总结【一】
2016/12/01 Javascript
微信小程序--onShareAppMessage分享参数用处(页面分享)
2017/04/18 Javascript
JavaScript之Date_动力节点Java学院整理
2017/06/28 Javascript
js实现鼠标跟随运动效果
2020/08/02 Javascript
学习Vue组件实例
2018/04/28 Javascript
vue实现设置载入动画和初始化页面动画效果
2019/10/28 Javascript
es6函数之rest参数用法实例分析
2020/04/18 Javascript
[04:29]【TI9采访】OG.N0tail在胜者组决赛后接受采访
2019/08/25 DOTA
解决python大批量读写.doc文件的问题
2018/05/08 Python
python中的插值 scipy-interp的实现代码
2018/07/23 Python
python监测当前联网状态并连接的实例
2018/12/18 Python
Python 多线程搜索txt文件的内容,并写入搜到的内容(Lock)方法
2019/08/23 Python
Linux下通过python获取本机ip方法示例
2019/09/06 Python
python反扒机制的5种解决方法
2021/02/06 Python
十佳青年事迹材料
2014/08/21 职场文书
不服从上级领导安排的检讨书
2014/09/14 职场文书
创先争优演讲稿
2014/09/15 职场文书
运动会200米广播稿
2015/08/19 职场文书
班级班风口号大全
2015/12/25 职场文书
幼儿教师师德培训心得体会
2016/01/09 职场文书
应届生们该怎么书写求职信?
2019/07/05 职场文书
node.js使用express-fileupload中间件实现文件上传
2021/07/16 Javascript