专栏首页小蔚记录CSS Hack解决浏览器IE部分属性兼容性问题

CSS Hack解决浏览器IE部分属性兼容性问题

阅读目录

一、Css Hack

不同厂商的流览器或某浏览器的不同版本(如IE6-IE11,Firefox/Safari/Opera/Chrome等),对CSS的支持、解析不一样,导致在不同浏览器的环境中呈现出不一致的页面展现效果

二、Css Hack分类

2.1.属性前缀法(即类内部Hack):如 IE6能识别下划线"_"和星号" * ",IE7能识别星号" * ",但不能识别下划线"_",IE6~IE10都认识"\9"

2.2.选择器前缀法(即选择器Hack):如 IE6能识别*html .class{},IE7能识别*+html .class{}或者*:first-child+html .class{}

2.3.IE条件注释法(即HTML条件注释Hack):针对所有IE(注:IE10+已经不再支持条件注释): <!--[if IE]>IE浏览器显示的内容 <![endif]-->,

针对IE6及以下版本: <!--[if lt IE 6]>只在IE6-显示的内容 <![endif]-->。这类Hack不仅对CSS生效,对写在判断语句里面的所有代码都会生效

2.1.属性前缀法(即类内部Hack):::

2.2.选择器前缀法(即选择器Hack)

2.3.IE条件注释法(即HTML条件注释Hack)

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • BUTTONS V. 2.0.0——CSS按钮库

    参考资料 BUTTONSV. 2.0.0 Buttons 是一个高度可定制的、免费并且开源的按钮 CSS 样式库。

    小蔚
  • html --- bootstrap 框架 (栅格系统布局)

    小蔚
  • css+ js 实现圆环时钟

    小蔚
  • 等保2.0将至,解读新标准的变化

    中央网络安全和信息化领导小组提出:“没有网络安全就没有国家安全,没有信息化就没有现代化,中国要由网络大国走向网络强国。”首先,我们来看一下近几年来国家层面网络安...

    FB客服
  • python-面向对象速查表-内置方法-内置函数-内置属性(只整理了部分内容)

    suwanbin
  • Linux下MySQL 5.5/5.6的修改字符集编码为UTF8(彻底解决中文乱码问题)

    昨天在CentOS 7上遇到MySQL 5.6遇到乱码问题,特此总结一下: 一、登录MySQL,用SHOW VARIABLES LIKE ‘character%...

    九州暮云
  • etcd使用入门

    etcd是CoreOS团队于2013年6月发起的开源项目,它的目标是构建一个高可用的分布式键值(key-value)数据库。etcd内部采用raft协议作为一致...

    菲宇
  • 使用物联网改善汽车销售的客户体验

    Car-Culture-Fading-in-the-US-car-sales-miles-driven-licenses-down-in-number-2013...

    用户4122690
  • SSD(Single Shot MultiBox Detector):create_list.sh io.cpp:187 Could not open or find file

    今天在为SSD训练自己的数据时执行caff/data/VOC0712/create_list.sh时报了好多这个错误: E0412 16:28:31.6534...

    用户1148648
  • 修改及查看mysql数据库的字符集

    Liunx下修改MySQL字符集: 1.查找MySQL的cnf文件的位置 find / -iname ‘*.cnf’ -print /usr/share/mys...

    小小科

扫码关注云+社区

领取腾讯云代金券