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高级程序设计
Dec 29 Javascript
jquery 插件 web2.0分格的分页脚本,可用于ajax无刷新分页
Dec 25 Javascript
屏蔽网页右键复制和ctrl+c复制的js代码
Jan 04 Javascript
jQuery实现按键盘方向键翻页特效
Mar 18 Javascript
JS 对象属性相关(检查属性、枚举属性等)
Apr 05 Javascript
全面解析Bootstrap图片轮播效果
Dec 03 Javascript
Angularjs CURD 详解及实例代码
Sep 14 Javascript
Vue数据驱动模拟实现2
Jan 11 Javascript
利用transition实现文字上下抖动的效果
Jan 21 Javascript
详解AngularJS1.x学习directive 中‘&amp; ’‘=’ ‘@’符号的区别使用
Aug 23 Javascript
ionic3实战教程之随机布局瀑布流的实现方法
Dec 28 Javascript
vue实现禁止浏览器记住密码功能的示例代码
Feb 03 Vue.js
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
如何提高MYSQL数据库的查询统计速度 select 索引应用
2007/04/11 PHP
PHP快速排序算法实现的原理及代码详解
2019/04/03 PHP
jQuery JSON实现无刷新三级联动实例探讨
2013/05/28 Javascript
Jquery显示和隐藏元素或设为只读(含Ligerui的控件禁用,实例说明介绍)
2013/07/09 Javascript
jquery序列化form表单使用ajax提交后处理返回的json数据
2014/03/03 Javascript
JavaScript window.location对象
2014/11/14 Javascript
DOM基础教程之使用DOM控制表格
2015/01/20 Javascript
js闭包实现按秒计数
2015/04/23 Javascript
jQuery div拖拽用法实例
2016/01/14 Javascript
jquery ajax双击div可直接修改div中的内容
2016/03/04 Javascript
JavaScript必看小技巧(必看)
2016/06/07 Javascript
jQuery实现点击表格单元格就可以编辑内容的方法【测试可用】
2016/08/01 Javascript
JavaScript简单获取系统当前时间完整示例
2016/08/02 Javascript
js格式化时间的简单实例
2016/11/27 Javascript
JS实现的简单图片切换功能示例【测试可用】
2017/02/14 Javascript
vue 里面使用axios 和封装的示例代码
2017/09/01 Javascript
判断滚动条滑到底部触发事件(实例讲解)
2017/11/15 Javascript
JavaScript原型对象原理与应用分析
2018/12/27 Javascript
[40:50]2014 DOTA2国际邀请赛中国区预选赛 5 23 CIS VS LGD第四场
2014/05/24 DOTA
[01:00:14]DOTA2官方TI8总决赛纪录片 真视界True Sight
2019/01/16 DOTA
Python多线程编程(五):死锁的形成
2015/04/05 Python
解读Python中degrees()方法的使用
2015/05/18 Python
python3写爬取B站视频弹幕功能
2017/12/22 Python
Python 给某个文件名添加时间戳的方法
2018/10/16 Python
python 实现在无序数组中找到中位数方法
2020/03/03 Python
pyqt5 QlistView列表显示的实现示例
2020/03/24 Python
python3.8.1+selenium实现登录滑块验证功能
2020/05/22 Python
瑞典时尚耳机品牌:Urbanears
2017/07/26 全球购物
Booking.com荷兰:全球酒店网上预订
2017/08/22 全球购物
美国家居装饰网上商店:Lulu & Georgia
2019/09/14 全球购物
Guess荷兰官网:美国服饰品牌
2020/01/22 全球购物
伦敦鲜花递送:Flower Station
2021/02/03 全球购物
教学实习自我评价
2014/01/28 职场文书
旅游网创业计划书
2014/01/31 职场文书
2016大学生诚信考试承诺书
2016/03/25 职场文书
如何搭建 MySQL 高可用高性能集群
2021/06/21 MySQL