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 相关文章推荐
javascript字典探测用户名工具
Oct 05 Javascript
不安全的常用的js写法
Sep 15 Javascript
JS正则验证邮箱的格式详细介绍
Nov 19 Javascript
jquery图片轮播插件仿支付宝2013版全屏图片幻灯片
Apr 03 Javascript
通过javascript进行UTF-8编码的实现方法
Jun 27 Javascript
WebView启动支付宝客户端支付失败的问题小结
Jan 11 Javascript
javascript实现圣旨卷轴展开效果(代码分享)
Mar 23 Javascript
JS阻止事件冒泡的方法详解
Aug 26 Javascript
微信小程序通过js实现瀑布流布局详解
Aug 28 Javascript
javascript二维数组和对象的深拷贝与浅拷贝实例分析
Oct 26 Javascript
让mocha支持ES6模块的方法实现
Jan 14 Javascript
Vue 解决父组件跳转子路由后当前导航active样式消失问题
Jul 21 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
ThinkPHP中Session用法详解
2014/11/29 PHP
php自动获取关键字的方法
2015/01/06 PHP
PHP大文件分割上传 PHP分片上传
2017/08/28 PHP
PHP大文件切割上传功能实例分析
2019/07/01 PHP
这段js代码得节约你多少时间
2011/12/20 Javascript
js中parseInt函数浅谈
2013/07/31 Javascript
密码框显示提示文字jquery示例
2013/08/29 Javascript
json格式的时间显示为正常年月日的方法
2013/09/08 Javascript
JavaScript中的函数的两种定义方式和函数变量赋值
2014/05/12 Javascript
javascript鼠标滑动评分控件完整实例
2015/05/13 Javascript
JavaScript中的事件委托及好处
2016/07/12 Javascript
JavaScript基于自定义函数判断变量类型的实现方法
2016/11/23 Javascript
JS实现的简单表单验证功能完整实例
2017/10/14 Javascript
详解jQuery中的isPlainObject()使用方法
2018/02/27 jQuery
Vue-router的使用和出现空白页,路由对象属性详解
2018/09/03 Javascript
javascript function(函数类型)使用与注意事项小结
2019/06/10 Javascript
layui字体图标 loading图标静止不旋转的解决方法
2019/09/23 Javascript
Vue+Element UI 树形控件整合下拉功能菜单(tree + dropdown +input)
2020/08/28 Javascript
vue中实现点击空白区域关闭弹窗的两种方法
2020/12/30 Vue.js
[02:42]完美大师赛主赛事淘汰赛第三日观众采访
2017/11/25 DOTA
python实现在每个独立进程中运行一个函数的方法
2015/04/23 Python
Python利用requests模块下载图片实例代码
2019/08/12 Python
python中pyplot基础图标函数整理
2020/11/10 Python
Python 图片处理库exifread详解
2021/02/25 Python
AJAX的优缺点都有什么
2015/08/18 面试题
Python中pass语句的作用是什么
2016/06/01 面试题
实习生自我鉴定
2013/12/12 职场文书
七年级地理教学反思
2014/01/26 职场文书
销售业务员岗位职责
2014/01/29 职场文书
高中生操行评语
2014/04/25 职场文书
个人安全承诺书
2014/05/22 职场文书
锦旗标语大全
2014/06/23 职场文书
档案工作个人总结
2015/03/03 职场文书
学校光盘行动倡议书
2015/04/28 职场文书
八月迷情观后感
2015/06/11 职场文书
如何制作自己的原生JavaScript路由
2021/05/05 Javascript