创建IE各版本专属CSS IE中的if语句

http://5key.net/blog/article.asp?id=309 
IE下专属CSS:


代码如下:

<![if !IE]> 
<link rel="stylesheet" type="text/css" href="NOT-IE.css" /> 
<![endif]>

IE 6 ONLY:


代码如下:

<!--[if IE 6]> 
<link rel="stylesheet" type="text/css" href="IE-6-SPECIFIC.css" /> 
<![endif]-->

IE 5 ONLY:


代码如下:

<!--[if IE 5]> 
<link rel="stylesheet" type="text/css" href="IE-5-SPECIFIC.css" /> 
<![endif]-->

IE 5.5 ONLY:


代码如下:

<!--[if IE 5.5000]> 
<link rel="stylesheet" type="text/css" href="IE-55-SPECIFIC.css" /> 
<![endif]-->

IE6或更低:


代码如下:

<!--[if lte IE 7]> 
<link rel="stylesheet" type="text/css" href="IE-6-OR-LOWER-SPECIFIC.css" /> 
<![endif]-->

非IE:


代码如下:

<![if !IE]> 
<link rel="stylesheet" type="text/css" href="REAL-STYLESHET.css" /> 
<![endif]>

(0)

相关推荐

  • 创建IE各版本专属CSS IE中的if语句

    http://5key.net/blog/article.asp?id=309  IE下专属CSS: 复制代码 代码如下: <![if !IE]>  <link rel="stylesheet" type="text/css" href="NOT-IE.css" />  <![endif]> IE 6 ONLY: 复制代码 代码如下: <!--[if IE 6]>  <link rel=&qu

  • Windows 64 位 mysql 5.7以上版本包解压中没有data目录和my-default.ini及服务无法启动的快速解决办法(问题小结)

    LZ初学SQL,本来以为开源的安装很简单,但是中间出现了一些问题,记录下来,希望能帮助到他人. mysql官网下载地址:https://dev.mysql.com/downloads/mysql/点击打开链接 以5.7.20版本为例 首先安装包解压后,没有网上教程里面提到的data文件夹和my-default.ini,如下图所示 配置环境变量请参照网上教程,这个一般没有问题 主要注意以下几点: (1)my-default.ini文件存不存在不重要,关键需要自己在根目录下新建一个my.ini文件,

  • mysql 8.0.18各版本安装及安装中出现的问题(精华总结)

    精华总结:MYSQL出现的问题解决记录: 不管通过什么方式安装(rpm或者gz或者gz.xz),安装顺序一定要对, 先在/etc/my.cfg文件先配置好,没有先创建这个文件,尽管放心,因为mysql启动会优先找这个文件作为参数启动.然后 进行mysql的初始化,初始化的时候可以带上路径等参数,这样配置文件到时就不用配置这个了,配置了反而报错导致启动不起来,忽略密码等配置可以在初始化之后还能有效,其他的参数如路径初始化指定过了之后就不能在my.cfg用了,用重启一定报错. 如果不存在/etc/m

  • 详解CSS开发过程中的20个快速提升技巧

    1.使用CSS重置(reset) css重置库如normalize.css已经被使用很多年了,它们可以为你的网站样式提供一个比较清晰的标准,来确保跨浏览器之间的一致性. 大多数项目并不需要这些库包含的所有规则,可以通过一条简单的规则来应用于布局中的所有元素,删除所有的margin.padding改变浏览器默认的盒模型. *{box-sizing:border-box;margin:0;padding:0} 使用box-sizing声明是可选择,如果你使用下面继承的盒模型形式可以跳过它. 2.继承

  • 详解CSS样式中的!important、*、_符号

    详解CSS样式中的!important.*._符号 !important.*._其实没什么用,皆是用来设置样式的优先级,但是样式的优先级你可以自行排好其先后位置来设置,然而你还是要看懂的. 我们知道,CSS写在不同的地方有不同的优先级, .css文件中的定义 < 元素style中的属性,但是如果使用!important,事情就会变得不一样. 首先,先看下面一段代码: <!DOCTYPE HTML> <html> <head> <meta http-equiv

  • php获取CSS文件中图片地址并下载到本地的方法

    本文实例讲述了php获取CSS文件中图片地址并下载到本地的方法.分享给大家供大家参考. 具体实现代码如下: 复制代码 代码如下: /**  * 获取CSS中图片地址,并且保存到本地  */ class getInCssImage {            /**           *  图片保存下来          * @param $cssUrl css的url地址          * @param $dir 保存图片的目录          * @return void        

  • 使用PHP下载CSS文件中的图片的代码

    共享一段使用PHP下载CSS文件中的图片的代码 复制代码 代码如下: <?php //note 设置PHP超时时间 set_time_limit(0); //note 取得样式文件内容 $styleFileContent = file_get_contents('images/style.css'); //note 匹配出需要下载的URL地址 preg_match_all("/url\((.*)\)/", $styleFileContent, $imagesURLArray);

  • java创建一个类实现读取一个文件中的每一行显示出来

    实例如下 import java.io.*; import java.util.*; class MyBufferReaderDemo{ private FileReader fb; MyBufferReaderDemo(FileReader fb){ this.fb=fb; } public String BufferReader() throws IOException{ StringBuilder s1=new StringBuilder(); int ch=0; while((ch=fb

  • 解决vue打包css文件中背景图片的路径问题

    vue-cli写完的静态页面我们在node环境中引入没有问题,但是打包后放在Apache环境下,路径却有问题了 如一个简单css语句 .welcome { width: 420px; height: 235px; background: url(../img/welcome.jpg) 0 0 no-repeat; 但是打包后路径成了却出现404访问不到的问题. 解决的办法很简单 build路径下utils.js文件 // Extract CSS when that option is speci

  • Java高版本Api在Android中的使用方法详解

    目录 Android插件开启对新Api的支持 常用的需要兼容处理的类: 1. LocalDate日期处理 2. Stream集合流操作 AGP7编译的问题 总结 Android插件开启对新Api的支持 这一天小王导入了一个库,上线之后直接崩了一大片? 找到其中的问题: 什么鬼哦?安卓8.0一下无法使用? 这样上线8.0以下的手机全部闪退了. 查一下才知道需要开启插件启动对Java Api的支持 android { defaultConfig { multiDexEnabled true } co

随机推荐