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中正则表达式的全局匹配模式分析
Apr 26 Javascript
JS远程获取网页源代码实例
Sep 05 Javascript
js保留小数点后几位的写法
Jan 03 Javascript
JavaScript中Object.prototype.toString方法的原理
Feb 24 Javascript
JS添加删除DIV的简单实例
Jul 08 Javascript
常用的js验证和数据处理总结
Aug 02 Javascript
JS框架之vue.js(深入三:组件1)
Sep 29 Javascript
简单实现js菜单栏切换效果
Mar 04 Javascript
Vue.js 点击按钮显示/隐藏内容的实例代码
Feb 08 Javascript
Angular4.0动画操作实例详解
May 10 Javascript
深入了解js原型模式
May 30 Javascript
webpack3.0升级4.0的方法步骤
Apr 02 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分页函数
2006/10/09 PHP
桌面中心(三)修改数据库
2006/10/09 PHP
PHP文件读取功能的应用实例
2015/05/08 PHP
php实现的单一入口应用程序实例分析
2015/09/23 PHP
php5.5使用PHPMailer-5.2发送邮件的完整步骤
2018/10/14 PHP
document.onreadystatechange事件的用法分析
2009/10/17 Javascript
面向对象Javascript核心支持代码分享
2012/05/23 Javascript
javascript学习笔记(十一) 正则表达式介绍
2012/06/20 Javascript
js数组转json并在后台对其解析具体实现
2013/11/20 Javascript
js charAt的使用示例
2014/02/18 Javascript
JS实现点击按钮控制Div变宽、增高及调整背景色的方法
2015/08/05 Javascript
利用select实现年月日三级联动的日期选择效果【推荐】
2016/12/13 Javascript
JavaScript自执行函数和jQuery扩展方法详解
2017/10/27 jQuery
JS中移除非数字最多保留一位小数
2018/05/09 Javascript
Vue项目中使用better-scroll实现一个轮播图自动播放功能
2018/12/03 Javascript
Jquery获取radio选中值实例总结
2019/01/17 jQuery
JS使用cookie保存用户登录信息操作示例
2019/05/30 Javascript
JavaScript Array对象基本方法详解
2019/09/03 Javascript
jQuery实现鼠标移入显示蒙版效果
2020/01/11 jQuery
Element-ui树形控件el-tree自定义增删改和局部刷新及懒加载操作
2020/08/31 Javascript
Python环境变量设置方法
2016/08/28 Python
离线安装Pyecharts的步骤以及依赖包流程
2020/04/23 Python
python3结合openpyxl库实现excel操作的实例代码
2018/09/11 Python
pygame游戏之旅 添加游戏暂停功能
2018/11/21 Python
Django项目创建到启动详解(最全最详细)
2019/09/07 Python
python输出国际象棋棋盘的实例分享
2020/11/26 Python
美国电视购物:QVC
2017/02/06 全球购物
美国隐形眼镜零售商:LensPure
2019/03/10 全球购物
工商管理系学生的自我评价分享
2013/11/29 职场文书
直接有效的自我评价
2014/01/11 职场文书
出生公证书样本
2014/04/04 职场文书
素质教育标语
2014/06/27 职场文书
化验员岗位职责
2015/02/14 职场文书
Pytest中skip和skipif的具体使用方法
2021/06/30 Python
Python中递归以及递归遍历目录详解
2021/10/24 Python
Java实现字符串转为驼峰格式的方法详解
2022/07/07 Java/Android