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 相关文章推荐
了解了这些才能开始发挥jQuery的威力
Oct 10 Javascript
JS批量修改PS中图层名称的方法
Jan 26 Javascript
实现图片预加载的三大方法及优缺点分析
Nov 19 Javascript
JavaScript中创建对象的模式汇总
Apr 19 Javascript
jQuery Mobile中的button按钮组件基础使用教程
May 23 Javascript
JS将unicode码转中文方法
May 08 Javascript
javascript  数组排序与对象排序的实例
Jul 17 Javascript
AngularJS 将再发布一个重要版本 然后进入长期支持阶段
Jan 31 Javascript
vue 监听某个div垂直滚动条下拉到底部的方法
Sep 15 Javascript
vue开发环境配置跨域的方法步骤
Jan 16 Javascript
原生js实现随机点餐效果
Dec 10 Javascript
JS画布动态实现黑客帝国背景效果
Nov 08 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
利用discuz自带通行证整合dedecms的方法以及文件下载
2007/03/06 PHP
PHP实现邮件群发的源码
2013/06/18 PHP
使用php实现截取指定长度
2013/08/06 PHP
php实现文件下载实例分享
2014/06/02 PHP
PHP实现的简单mock json脚本分享
2015/02/10 PHP
PHP5.2中PDO的简单使用方法
2016/03/25 PHP
Yii实现文章列表置顶功能示例
2016/10/18 PHP
jQuery第三课 修改元素属性及内容的代码
2010/03/14 Javascript
JSDoc 介绍使用规范JsDoc的使用介绍
2011/02/12 Javascript
javascript根据时间生成m位随机数最大13位
2014/10/30 Javascript
jQuery实现的Div窗口震动效果实例
2015/08/07 Javascript
Vue.js动态组件解析
2016/09/09 Javascript
使用vue框架 Ajax获取数据列表并用BootStrap显示出来
2017/04/24 Javascript
JS HTML图片显示Canvas 压缩功能
2017/07/21 Javascript
详解JavaScript中的六种错误类型
2017/09/21 Javascript
原生js实现点击轮播切换图片
2020/02/11 Javascript
详解JavaScript匿名函数和闭包
2020/07/10 Javascript
在vue中使用el-tab-pane v-show/v-if无效的解决
2020/08/03 Javascript
[02:16]卖萌的僵尸 DOTA2神话信使飞僵小宝来袭
2014/03/24 DOTA
Python编程语言的35个与众不同之处(语言特征和使用技巧)
2014/07/07 Python
Python中字典的基本知识初步介绍
2015/05/21 Python
python检测主机的连通性并记录到文件的实例
2018/06/21 Python
快速创建python 虚拟环境
2020/11/28 Python
call在Python中改进数列的实例讲解
2020/12/09 Python
详解css3中 text-fill-color属性
2019/07/08 HTML / CSS
俄罗斯的精英皮具:Wittchen
2018/01/29 全球购物
美国流行背包品牌:JanSport(杰斯伯)
2018/03/02 全球购物
自荐书模板
2013/12/19 职场文书
餐厅楼面部长岗位职责范文
2014/02/16 职场文书
个人查摆问题及整改措施
2014/10/16 职场文书
普通党员群众路线教育实践活动心得体会
2014/11/04 职场文书
申报优秀教师材料
2014/12/16 职场文书
英语通知范文
2015/04/22 职场文书
2015年学校图书室工作总结
2015/05/19 职场文书
python+pytest接口自动化之token关联登录的实现
2022/04/06 Python
在Docker容器中部署SQL Server
2022/04/11 Servers