首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

CSS常见兼容性问题总结

浏览器的兼容性问题,通常是因为不同的浏览器对同一段代码有不同的解析,造成页面显示不统一的情况。 这里谈到的浏览器,主要指IE6/IE7/IE......但更多的兼容还是考虑IE6/IE7/FF之间的斗争 先来谈谈CSS Hack   我们为了让页面形成统一的效果,要针对不同的浏览器或不同版本写出对应可解析的CSS样式,所以我们就把这个针对不同浏览器/版本而写...important; color: #000;} test1 test2 说明:在标准模式 “-″减号是IE6专有的hack “\9″ IE6/IE7/IE8/IE9..."600px":"auto");  (7)很多时候可能会纳闷超链接访问过后 样式就混乱了,hover样式不出现了。其实主要是其CSS属性的排序问题。...&nbps; -----------------兼容性问题有很多

1.1K30
您找到你想要的搜索结果了吗?
是的
没有找到

CSS】处理兼容性问题 | CSS Hack | IE

CSS Hack CSS hack 主要有三种:IE条件注释法、CSS属性前缀法、选择器前缀法。...[endif]--> CSS属性前缀法,即是给css的属性添加前缀。 * 可以被IE6/IE7识别,但 _ 只能被IE6识别; IE6-IE10都可以识别 "\9"; IE6不能识别!...IE6可识别 *div{color:red;} IE7可识别 *+div{color:red;} 主要兼容性问题 淘宝网样式初始化: body, h1, h2, h3, h4, h5, h6..."600px":"auto"); } (6)很多时候可能会纳闷超链接访问过后 样式就混乱了,hover样式不出现了。 其实主要是其CSS属性的排序问题。...(10)鼠标的手势也有问题: FireFox的cursor属性不支持hand,但是支持pointer, IE两个都支持;所以为了兼容都用pointer (11)FireFox无法解析简写的padding

16020

4种方案解决CSS浏览器兼容性问题

前言 前端是一个苦逼的职业,不仅因为技术更新快,而且要会的东西实在太多了,更让人头疼的是,还要面临各种适配、兼容性问题。 ? 为什么会有浏览器兼容性问题? 还不是因为浏览器厂商太多了!...的解析效果也不一致,这就导致了页面显示效果不统一,也就带来了兼容性问题。...CSS浏览器兼容性问题的解决思路和方案 今天,不想去关注太多细节问题, 比如那个css样式需要我们去兼容,而是想讨论一下大的解决思路,主要包括4个方面,浏览器CSS样式初始化、浏览器私有属性,CSS hack...样式初始化,相信能解决不少常规的兼容性问题,接下来再看看浏览器的私有属性。..., 并不能给我们技术上带来什么大的提升,无非是给各个浏览器厂商填坑罢了,随着时间的流逝,这些技术的价值也会越来越小,怎么花最小的力气解决css兼容性问题,让我们把更多的时间留给美好的生活,才是关键,好在有一些自动化插件可以帮我们从繁重的兼容性处理解脱处理

2.6K10

css样式的颜色格式

颜色对于 css 来说是非常重要的,网站之所以会呈现出五彩斑斓的样式,就是这些颜色样式起的作用。在 css ,对于颜色样式有很多种表达方式,今天我们就来盘点下 css 颜色的格式。...名字颜色 在 css ,默认定义了很多名字颜色,比较常见的比如 yellow,blue,red,pink 等,实际上,css 中一共定义了 140 个颜色名字,这些名字你都可以直接拿来使用。...在 css ,red,green,blue 被称作三通道,每个通道的值是从 0-255,通过混合这些通道颜色,我们就可以创造出 1600 多万种颜色。...在 HSL ,我们的色调是在 0deg-360deg 之间,转一圈的大致颜色范围就是红橙黄绿青蓝紫,饱和度是在 0-100%之间,亮度是在 0%-100%之间。...在 HSL ,饱和度范围从 0%(无饱和)到 100%(完全饱和)。这是可能的,因为我们知道我们正在谈论 sRGB 色彩空间,一个有限的调色板。

2.2K30

CSS-各种cs样式之浏览器兼容处理方式汇总大全(更新...)

--以上四个link是兼容不同浏览器的、用以加载标题处图标logo的写法--> 17 ...-webkit-flex: 1.0; /* Chrome */ flex: 1; /* NEW, Opera 12.1, Firefox 20+ */ width: 0;/*解决兼容性问题...11、ul标签在Mozilla默认是有padding值的,而在IE只有margin有值所以先定义 ul{margin:0;padding:0;} 就能解决大部分问题 这里还有一篇大神总结的兼容性文章...、详细的说明,值得收藏: 一、div+css通用兼容性代码整理:http://www.jb51.net/css/43686.html 二、史上最全的CSS hack方式一览(兼容多浏览器):http:/.../www.jb51.net/css/493362.html 三、CSS hacker使用小结(兼容IE6、7、8):http://www.jb51.net/css/493363.html 四、比较全的CSS

1.6K50

清除页面多余的css样式

一、Dust-Me selectors Dust-Me是一个很有用也很好用的Firefox插件,它可以分析到你的页面调用的所有css文件并分析那些在页面没有被用到。...支持本地和远程样式文件,包括使用标签、处理指令、@import语句等方式引入的样式文件;(但是不支持页面的块和内联样式) 支持IE条件注释引入的样式文件; 可以检查一个页面,也可以检查整个网站; 支持css1选择器、大部分...css2和css3选择器; 理解通用的css hack,比如 “* html #fuck-ie”将会被认为是”html #fuck-ie”; 支持Firefox 3.5和Firefox 3.0,事实上得益于...下载地址:http://code.google.com/intl/zh-CN/speed/page-speed/download.html 另附解除firefox版本兼容性限制的插件:https://addons.mozilla.org

1.6K40
领券