CSS padding margin Bugs in IE
WEB设计者中流传着这样一句话:
Of course, then, there’s one standard way and one Microsoft way
这是用来抱怨IE与其他符合标准的浏览器(如FF)的区别给他们工作带来的烦恼的。
这几天改CSS,发现几个IE解析CSS时几个挺重要的BUG,
这几个缺陷以前走马观花web设计书籍时其实就听过,
只是以前没有实际设计经验,看了也就忘了。
现在是自己实实在在遇到了这些烦恼,留个记号,记录下来。
首先是IE对padding的解释。
padding明明是内部边距,可IE会把他当作margin来算。
其次是margin,IE会莫名奇妙的把与父元素的margin算成两倍
padding、margin是网页布局最常用的属性,
IE在这两个属性上出现这样重大的缺陷,
着实会让很多人头痛不已。