转《针对不同版本的ie调用不同css样式》
因为IE各版本的浏览器对我们制作的WEB标准的页面解释不一样,具体就是对CSS的解释不同,我们为了兼容这些,可运用条件注释来各自定义,最终达到兼容的目的。比如:

<!– 默认先调用css.css样式表 –>

<link rel=”stylesheet” type=”text/css” href=”css.css” />

<!–[if IE 7]>

<!– 如果IE浏览器版是7,调用ie7.css样式表 –>

<link rel=”stylesheet” type=”text/css” href=”ie7.css” />

<![endif]–>

<!–[if lte IE 6]>

<!– 如果IE浏览器版本小于等于6,调用ie.css样式表 –>

<link rel=”stylesheet” type=”text/css” href=”ie.css” />

<![endif]–>

这其中就区分了IE7和IE6向下的浏览器对CSS的执行,达到兼容的目的。同时,首行默认的css.css还能与其他非IE浏览器实现兼容。

注意:默认的CSS样式应该位于HTML文档的首行,进行条件注释判断的所有内容必须位于该默认样式之后。

这也是所谓的css hack技术…

该日志由 acking 于2011年02月17日发表在XHTML+CSS分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。 
原创文章转载请注明: 针对不同版本的ie调用不同css样式 | 黎明前的黑暗

posted on 2011-02-22 11:09 free-acking 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/acking/archive/2011/02/22/1961091.html

转《针对不同版本的ie调用不同css样式》相关推荐

  1. 18个实时音视频开发中会用到开源项目

    实时音视频的开发学习有很多可以参考的开源项目.一个实时音视频应用共包括几个环节:采集.编码.前后处理.传输.解码.缓冲.渲染等很多环节.每一个细分环节,还有更细分的技术模块.比如,前后处理环节有美颜. ...

  2. 技术福利:最全实时音视频开发要用到的开源工程汇总

    [转自] https://my.oschina.net/jb2011/blog/1619628 1.前言 实时音视频的开发学习有很多可以参考的开源项目.一个实时音视频应用共包括几个环节:采集.编码.前 ...

  3. 福利贴:最全实时音视频开发要用到的开源工程汇总

    1.前言 实时音视频的开发学习有很多可以参考的开源项目.一个实时音视频应用共包括几个环节:采集.编码.前后处理.传输.解码.缓冲.渲染等很多环节.每一个细分环节,还有更细分的技术模块.比如,前后处理环 ...

  4. 实时音视频聊天中超低延迟架构的思考与技术实践

    1.前言 从直播在线上抓娃娃,不断变化的是玩法的创新,始终不变的是对超低延迟的苛求.实时架构是超低延迟的基石,如何在信源编码.信道编码和实时传输整个链条来构建实时架构?在实时架构的基础之上,如果通过优 ...

  5. 实时音视频开发理论必备:如何省流量?视频高度压缩背后的预测技术

    本文引用了"拍乐云Pano"的"深入浅出理解视频编解码技术"和"揭秘视频千倍压缩背后的技术原理之本文引用了"拍乐云Pano"的&q ...

  6. 直播软件搭建音视频开发中的视频采集

    直播软件搭建音视频开发中的视频采集 前言 在直播和短视频行业日益火热的发展形势下,音视频开发(采集.编解码.传输.播放.美颜)等技术也随之成为开发者们关注的重点,本系列文章就音视频开发过程中所运用到的 ...

  7. 如何测试你的即时通讯实时音视频开发方案

    真正了解过实时音视频开发的同行都知道,实时音视频开发所需的技术储备和技能要求都是比较高的,当我们历尽折腾,自已捣鼓出的方案出声出图后,离产品化还有多远呢?为了避免出现测试不充分盲目上线导致用户体验不佳 ...

  8. 【新知实验室 三步完成Windows下实时音视频开发】

    三步完成Windows下实时音视频开发 第一步:开通产品 第二步:下载源码 第三步:编译源码 第四部:运行测试 背景介绍 实时音视频(Tencent RTC)基于腾讯21年来在网络与音视频技术上的深度 ...

  9. Android端实时音视频开发指南

    简介 yun2win-sdk-Android提供Android端实时音视频完整解决方案,方便客户快速集成实时音视频功能. SDK 提供的能力如下: 发起 加入 AVClient Channel AVM ...

  10. 顶级技术大咖,揭秘实时音视频开发的超级风口

    2021年初因为Elon Musk"带货"而走红的音频社交App Clubhouse,又以肉眼可见的速度跌落神坛,下载量从2月的960 万/月跌至4月的92万/月.不过在5月,Cl ...

最新文章

  1. Python基础学习1(Python的Windows和Linux的安装及简单学习)
  2. 信息系统项目管理师长篇备考经验
  3. 【✊基础不牢,地动山摇のC语言中static关键字✊】
  4. 当一个美术生开始在腾讯撸代码… |「递归」第1集
  5. xen虚拟机克隆命令
  6. 亿嘉和机器人上市了吗_亿嘉和上半年收入持续增长,拟7亿元定增加码主业研发...
  7. linux can总线接收数据串口打包上传_关于串口,你需要知道这些!!
  8. python迷宫求解代码_Python中的迷宫求解
  9. 【记录保存】批量删除进程
  10. 德勤2021技术趋势:繁琐、点状的匠人AI时代将终结,MLOps时代来临
  11. 阿里巴巴又一开源项目被列入 CNCF 云原生全景图
  12. 机器学习算法——聚类3(k均值算法)
  13. 向MySQL数据库中插入数据,sql语句没问题,但插入失败也不报错的原因
  14. 什么是WIFI 探针?WIFI 探针的用途有哪些?
  15. Sourcetree 拉取代码提示填写 authentic,但配置无法更改用户
  16. 计算雅思成绩C语言,雅思成绩到底如何计算的?
  17. Linux系统下的进程间通信(IPC)
  18. 对于【Training set】【gallery set 】【probe set】区别-个人总结
  19. Office 2008 for Macintosh: The Missing Manual
  20. Springboot2整合kafka的两种使用方式

热门文章

  1. linux下mongo工具,linux – 从另一台机器上使用mongodb工具(mongodump,mongorestore)
  2. 案例学习BlazeDS+Spring之二Spring BlazeDS Integration 101
  3. java正则表达式去除空格_去掉字符串前后所有空格的正则表达式
  4. mysql存储过程的多表查询
  5. python 函数中参数的传递方式(三分钟读懂)
  6. 仿苹果涂鸦软件_有没有仿ios12备忘录便签软件?
  7. php declaration of,PHP 7.2中的新功能(参数类型声明)
  8. Python tkinter的text控件加滚动条
  9. 剑指offer——15.二进制中1的个数
  10. 学生信息管理系统问题集锦(一)