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 相关文章推荐
经常用到的JavasScript事件的翻译
Apr 09 Javascript
浅析LigerUi开发中谨慎载入common.css文件
Jul 09 Javascript
JQuery中$.each 和$(selector).each()的区别详解
Mar 13 Javascript
JavaScript 常见安全漏洞和自动化检测技术
Aug 21 Javascript
ES6新特性一: let和const命令详解
Apr 20 Javascript
详解React开发中使用require.ensure()按需加载ES6组件
May 12 Javascript
Vue中如何实现轮播图的示例代码
Jul 27 Javascript
vue获取当前点击的元素并传值的实例
Mar 09 Javascript
angular6.0使用教程之父组件通过url传递id给子组件的方法
Jun 30 Javascript
JS中封装axios来管控api的2种方式
Sep 11 Javascript
vue中对象数组去重的实现
Feb 06 Javascript
微信小程序开发(一):服务器获取数据列表渲染操作示例
Jun 01 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
php对二维数组进行相关操作(排序、转换、去空白等)
2015/11/04 PHP
简单介绍PHP非阻塞模式
2016/03/03 PHP
Zend Framework动作控制器用法示例
2016/12/09 PHP
PHP根据树的前序遍历和中序遍历构造树并输出后序遍历的方法
2017/11/10 PHP
php + ajax 实现的写入数据库操作简单示例
2020/05/16 PHP
初探jquery——表单应用范例
2007/02/20 Javascript
Js获取事件对象代码
2010/08/05 Javascript
javascript学习笔记(六) Date 日期类型
2012/06/19 Javascript
js操作CheckBoxList实现全选/反选(在客服端完成)
2013/02/02 Javascript
jquery高效反选具体实现
2013/05/05 Javascript
ExtJs动态生成treepanel的Json格式
2015/07/19 Javascript
jQuery右侧选项卡焦点图片轮播特效代码分享
2015/09/05 Javascript
js实现随机点名系统(实例讲解)
2017/10/18 Javascript
JS实现点餐自动选择框(案例分析)
2019/12/10 Javascript
vue父子组件间引用之$parent、$children
2020/05/20 Javascript
Postman如何实现参数化执行及断言处理
2020/07/28 Javascript
在antd Table中插入可编辑的单元格实例
2020/10/28 Javascript
vue使用vant中的checkbox实现全选功能
2020/11/17 Vue.js
[05:49]2014DOTA2TI4正赛第二日综述 昔日冠军纷纷落马 VG LGD占尽先机
2014/07/20 DOTA
python实现的一只从百度开始不断搜索的小爬虫
2013/08/13 Python
python爬虫爬取某站上海租房图片
2018/02/04 Python
python实现图片九宫格分割
2021/03/07 Python
python单向链表的基本实现与使用方法【定义、遍历、添加、删除、查找等】
2019/10/24 Python
python画蝴蝶曲线图的实例
2019/11/21 Python
python else语句在循环中的运用详解
2020/07/06 Python
Python猫眼电影最近上映的电影票房信息
2020/09/18 Python
欧洲第一的摇滚和金属乐队服装网站:EMP
2017/10/26 全球购物
大专会计自我鉴定
2014/02/06 职场文书
初中学校军训方案
2014/05/09 职场文书
法院信息化建设方案
2014/05/21 职场文书
入团申请书格式
2019/06/20 职场文书
读完《骆驼祥子》的观后感!
2019/07/05 职场文书
快消品行业营销模式与盈利模式分享
2019/09/27 职场文书
使用Golang的channel交叉打印两个数组的操作
2021/04/29 Golang
Redisson实现Redis分布式锁的几种方式
2021/08/07 Redis
Nginx报错104:Connection reset by peer问题的解决及分析
2022/07/23 Servers