最近调试界面在IE8 中的一些bug,得出一点点的经验。
不知道是不是IE8变笨了。 呵呵 在IE以前版本里能够解析的一些简写现在都不管用了
例如对表格边框的设置:
ie6:
border-color : #D5F7FE #0688F0 #0688F0 #D5F7FE; 可以解析出来ie8就不行了
ie8 :
BORDER-RIGHT: #0688F0 1px solid;
BORDER-TOP: #0688F0 1px solid;
BORDER-LEFT: #0688F0 1px solid;
BORDER-BOTTOM: #0688F0 1px solid;
ie8中得分别定义了。
以后考虑ie8 的兼容性就有思路了:尽量不要使用复式定义,拆开一个一个的定义属性。
还有在考虑ie8兼容性的时候下面这句是一个不错的选择:
<meta http-equiv="x-ua-compatible" content="ie=7" />
分享到:
相关推荐
CSS 在不同浏览器中的兼容问题 CSS 在不同浏览器中的兼容问题是 web 开发中的一大挑战。不同的浏览器对 CSS 的解析和渲染方式存在差异,从而导致相同的 CSS 代码在不同浏览器中显示效果不同。本文将总结常见的 CSS ...
IE6浏览器兼容问题总结及CSS排版注意地方 列举IE6中10个不得不注意的问题 重构你的代码
在网页设计中,`DIV+CSS`是一种常见的布局方式,然而不同版本的Internet Explorer(IE6、IE7和IE8)对于CSS的支持存在诸多兼容性问题。这些问题往往导致页面在不同浏览器中显示不一致,增加了开发者的调试难度。下面...
在提供的“让IE支持CSS3的案例”压缩包中,应该包含了一个示例项目,演示了如何使用Modernizr和JavaScript来解决IE对CSS3的兼容问题。解压并查看这个案例,你将看到如何在实际项目中应用这些技术。案例可能包括HTML...
本文将深入探讨如何解决CSS在IE与Firefox下的兼容问题,帮助你的网页在各种浏览器中展现一致的效果。 1. **认识浏览器渲染差异** - **DOCTYPE声明**:DOCTYPE声明会影响浏览器进入何种标准模式。在IE中,没有...
由于IE8对某些CSS选择器和属性的支持不足,开发者常使用特定的CSS Hack来解决兼容问题。例如,`_property`前缀仅适用于IE6和7,而`*property`适用于IE6到IE8。例如: ``` div { width: 100px; /* 兼容所有浏览器...
【CSS浏览器兼容问题详解】 在Web开发中,CSS(层叠样式表)的浏览器兼容性问题一直是开发者面临的挑战,特别是针对老旧的Internet Explorer版本,如IE6和IE7。了解和掌握这些兼容性技巧,能有效提升网页在不同...
以上只是部分兼容性问题的概述,完整的速查表将包含更多细节,如每个CSS属性在不同IE版本中的表现、解决方法以及最佳实践。通过这份速查表,开发者可以快速查找并解决IE6、7、8中遇到的CSS兼容性问题,从而提高网站...
首先,IE浏览器虽然市场份额较大,但其各个版本(如IE6、IE7、IE8)对CSS和JavaScript的支持不一,导致同一代码在不同版本中可能表现出不同的行为。例如,IE对于集合类对象的处理方式与非IE浏览器不同,它允许使用`...
然而,在实际应用中,由于不同浏览器的解析和渲染机制存在差异,尤其是在IE(Internet Explorer)和Firefox之间,这种差异可能导致兼容性问题。以下是对这些兼容性问题的详细梳理和解决策略。 1. **盒模型差异** -...
某些css属性不兼容ie9,引入此js可以解决部分问题,共享资源
通过合理运用上述提到的各种CSS Hack技术和兼容性解决方案,可以有效地解决不同版本IE浏览器以及其他非IE浏览器之间的兼容性问题,从而确保网站在各种环境下都能够呈现出一致且良好的用户体验。
解决CSS在IE中的兼容问题需要对不同版本的IE及其特有的解析规则有深入的理解。通过条件注释、特定的CSS Hack以及对盒模型、渲染差异的深入了解,开发者可以有效地解决跨浏览器兼容性问题,确保网站在各种环境下均能...
标题"让ie兼容css选择器"指的是通过引入外部JavaScript文件,如ie7.js、ie8.js和ie9.js,来增强这些旧版IE浏览器对CSS选择器的支持,使它们能够理解和应用更先进的CSS规则。这些JavaScript库通常会模拟缺失的功能,...
由于这些浏览器对 CSS 的支持程度各不相同,导致网页设计者在开发过程中常常遇到兼容性问题。本文旨在详细介绍如何通过 CSS hack 技术以及调整 CSS 属性来解决 IE6、IE7 及 Firefox 之间的兼容性问题。 #### 二、...
标题中的“让CSS兼容IE和Firefox的技巧集合”是指在网页设计中,针对Internet Explorer(IE)和Firefox这两种浏览器之间CSS样式兼容性问题的解决策略。描述中的“嘿呌,IE不再是个bug”暗示了这些技巧能帮助开发者...
"让IE兼容CSS3"是一个重要的议题,因为确保网站在各种浏览器上的一致性是提升用户体验的关键。 首先,我们需要理解为什么IE对CSS3支持不足。IE6至IE8不支持很多CSS3特性,这是因为它们基于较旧的渲染引擎,而IE9及...
【CSS在IE6 IE7与FireFox下的兼容问题】 在Web开发中,CSS(层叠样式表)的兼容性问题一直是开发者面临的一大挑战,尤其是在早期的浏览器之间,如Internet Explorer (IE)的6、7版本和Firefox。这些浏览器对CSS标准...
Internet Explorer(IE)作为曾经的主流浏览器,尤其在IE9和IE10版本上,开发者常常会遇到CSS(层叠样式表)加载不上的问题。这主要是由于IE9和IE10对某些CSS特性支持不足以及对文件加载机制的差异导致的。本篇将...