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 fullscreen全屏实现代码
Apr 09 Javascript
输入框过滤非数字的js代码
Sep 18 Javascript
Javascript前端UI框架Kit使用指南之kitjs事件管理
Nov 28 Javascript
jQuery循环动画与获取组件尺寸的方法
Feb 02 Javascript
js实现鼠标移到链接文字弹出一个提示层的方法
May 11 Javascript
JavaScript实现数据类型的相互转换
Mar 06 Javascript
javascript 操作cookies详解及实例
Feb 22 Javascript
Javascript仿京东放大镜的效果
Mar 01 Javascript
在vue中实现简单页面逆传值的方法
Nov 27 Javascript
尝试自己动手用react来写一个分页组件(小结)
Feb 09 Javascript
JS常见内存泄漏及解决方案解析
May 30 Javascript
JavaScript高级程序设计之基本引用类型
Nov 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
PHP中break及continue两个流程控制指令区别分析
2011/04/18 PHP
PHP易混淆函数的区别及用法汇总
2014/11/22 PHP
PHP数组编码gbk与utf8互相转换的两种方法
2016/09/01 PHP
多个Laravel项目如何共用migrations详解
2018/09/25 PHP
简短几句 通俗解释javascript的闭包
2011/01/17 Javascript
jQuery EasyUI API 中文文档 - DataGrid数据表格
2011/11/17 Javascript
jQuery EasyUI基础教程之EasyUI常用组件(推荐)
2016/07/15 Javascript
利用Jquery实现几款漂亮实用的时间轴(附示例代码)
2017/02/15 Javascript
Three.js的使用及绘制基础3D图形详解
2017/04/27 Javascript
vuex 使用文档小结篇
2018/01/11 Javascript
Django+Vue跨域环境配置详解
2018/07/06 Javascript
vue-cli配置环境变量的方法
2018/07/09 Javascript
Python线性回归实战分析
2018/02/01 Python
python如何压缩新文件到已有ZIP文件
2018/03/14 Python
Python pycharm 同时加载多个项目的方法
2019/01/17 Python
PyQt5图形界面播放音乐的实例
2019/06/17 Python
pygame实现俄罗斯方块游戏(基础篇2)
2019/10/29 Python
wxpython多线程防假死与线程间传递消息实例详解
2019/12/13 Python
Keras load_model 导入错误的解决方式
2020/06/09 Python
Expedia印度尼西亚站:预订酒店、廉价航班和度假套餐
2018/01/31 全球购物
法国最大电子商务平台:Cdiscount
2018/03/13 全球购物
Tostadora意大利:定制T恤
2019/04/08 全球购物
C语言面试题
2013/05/19 面试题
高级护理专业大学生求职信
2013/10/24 职场文书
前台文员岗位职责及工作流程
2013/11/19 职场文书
物理专业本科生自荐信
2014/01/30 职场文书
总会计师岗位职责
2014/02/19 职场文书
党的群众路线教育实践活动宣传方案
2014/02/23 职场文书
文体活动总结
2015/02/04 职场文书
语文教师求职信范文
2015/03/20 职场文书
2015年机械设备管理工作总结
2015/05/04 职场文书
幼儿园六一主持词
2015/06/30 职场文书
2016年学校综治宣传月活动总结
2016/03/16 职场文书
Mysql实现简易版搜索引擎的示例代码
2021/08/30 MySQL
python编程实现清理微信重复缓存文件
2021/11/01 Python
面试分析分布式架构Redis热点key大Value解决方案
2022/03/13 Redis