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 相关文章推荐
封装了一个js图片轮换效果的函数
Sep 28 Javascript
javascript游戏开发之《三国志曹操传》零部件开发(一)让静态人物动起来
Jan 23 Javascript
输入自动提示搜索提示功能的使用说明:sugggestion.txt
Sep 02 Javascript
jquery实现仿JqueryUi可拖动的DIV实例
Jul 31 Javascript
js简单实现Select互换数据的方法
Aug 17 Javascript
Vue.js实现按钮的动态绑定效果及实现代码
Aug 21 Javascript
原生JS实现的双色球功能示例
Feb 02 Javascript
使用FileReader API创建Vue文件阅读器组件
Apr 03 Javascript
利用d3.js实现蜂巢图表带动画效果
Sep 03 Javascript
JavaScript实现PC端横向轮播图
Feb 07 Javascript
jQuery 图片查看器插件 Viewer.js用法简单示例
Apr 04 jQuery
全网小程序接口请求封装实例代码
Nov 06 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
天使彦史上最神还原,性别曝光的那一刻,百万网友恋爱了
2020/03/02 国漫
PHP5.4中json_encode中文转码的变化小结
2013/01/30 PHP
浅析使用Turck-mmcache编译来加速、优化PHP代码
2013/06/20 PHP
php动态添加url查询参数的方法
2015/04/14 PHP
PHP下使用mysqli的函数连接mysql出现warning: mysqli::real_connect(): (hy000/1040): ...
2016/02/14 PHP
javascript中的缓动效果实现程序
2012/12/29 Javascript
杨氏矩阵查找的JS代码
2013/03/21 Javascript
jquery插件开发注意事项小结
2013/06/04 Javascript
jquery实现table鼠标经过变色代码
2013/09/25 Javascript
javascript判断是否按回车键并解决浏览器之间的差异
2014/05/13 Javascript
Javascript进制转换实例分析
2015/05/14 Javascript
不得不分享的JavaScript常用方法函数集(下)
2015/12/25 Javascript
three.js快速入门【推荐】
2017/01/21 Javascript
ReactNative之键盘Keyboard的弹出与消失示例
2017/07/11 Javascript
vue中如何使用ztree
2018/02/06 Javascript
前端vue+elementUI如何实现记住密码功能
2020/09/20 Javascript
[02:22]2018DOTA2亚洲邀请赛VG赛前采访
2018/04/03 DOTA
python编程开发之日期操作实例分析
2015/11/13 Python
python去掉行尾的换行符方法
2017/01/04 Python
python 调用win32pai 操作cmd的方法
2017/05/28 Python
PyQt5 pyqt多线程操作入门
2018/05/05 Python
python游戏开发之视频转彩色字符动画
2019/04/26 Python
python处理自动化任务之同时批量修改word里面的内容的方法
2019/08/23 Python
Pytorch 多维数组运算过程的索引处理方式
2019/12/27 Python
python3.6中anaconda安装sklearn踩坑实录
2020/07/28 Python
CSS3实现鼠标悬停显示扩展内容
2016/08/24 HTML / CSS
马克华菲官方商城:Mark Fairwhale
2016/09/04 全球购物
意大利奢华内衣制造商:Cosabella
2017/08/29 全球购物
神话般的珠宝:Ross-Simons
2020/07/13 全球购物
说一下mysql, oracle等常见数据库的分页实现方案
2012/09/29 面试题
如何写一个自定义标签
2012/12/28 面试题
物业电工岗位职责
2013/11/20 职场文书
两只小狮子教学反思
2014/02/05 职场文书
2015年班级元旦晚会活动总结
2014/11/28 职场文书
谢师宴学生答谢词
2015/09/30 职场文书
Vue.js中v-bind指令的用法介绍
2022/03/13 Vue.js