`

css兼容性技巧集合

CSS 
阅读更多
1.文字 本身的大小不兼容。解决方案:给文字设定 line-height 。确保所有文字都有默认的 line-height 值。

2.ff 下容器高度限定,不要轻易给容器定义height。

4.浮动 的清除,ff下不清除浮动是不行的。

5.double-margin bug。ie6下给浮动容器定义margin-left 或者margin-right 实际效果是数值的2倍。     解决方案,给浮动容器定义display:inline。

7.吞吃 现象,还是ie6,上面div容器背景跑下边了。解决方案:使用zoom:1。这个zoom好象是专门为解决ie6 bug而生的。

8.注释也能产生bug~    解决方案:用“<!–[if !IE]> picRotate start <![endif]–>”方法写注释。

9.img下的留白,解决方案:给img设定 display:block。

10.失去line-height。索性让img 和文字都 float

11.链接的hover状态。float起来,用margin 调整。

12.非链接的hover状态。div:hover{} 这样的样式ie6是不认的,在ie7、ff下才有效果。

14.无法彻底清除的float。解决方案:给ul 属性zoom:1 (给li 加zoom:1 没用)

div{background-color: red !important;background-color: blue;} IE6 即“blue”; FF 为“red”。

div{background-color: red;>background-color: blue;} ie能识别>值为blue

margin加倍的问题。解决方案是在这个div里面加上display:inline;

div靠顶端  初始化css代码     div,ul,li,dl,dd,dt{padding:0px;margin:0px}     
常见问题集合

 1.DOCTYPE 影响 CSS 处理
 2.FF: div 设置 margin-left, margin-right 为 auto 时已经居中, IE 不行
  3.FF: body 设置 text-align 时, div 需要设置 margin: auto(主要是 margin-left,margin-right) 方可居中
 

 

参考自http://blog.sina.com.cn/s/blog_609b53430100ogkh.html

分享到:
评论

相关推荐

    让CSS兼容IE和Firefox的技巧集合

    以下是一些针对IE和Firefox的CSS兼容性技巧: 1. **div的垂直居中问题**:在IE和Firefox中,可以通过设置`line-height`与div的高度相同,并结合`vertical-align: middle;`实现垂直居中。但这种方法不适用于多行文本...

    IE与FF的CSS兼容问题大集合

    本文将详细介绍Internet Explorer(IE)和Firefox(FF)两种浏览器之间常见的CSS兼容性问题及其解决方案。 #### 1. DOCTYPE对CSS的影响 **问题描述**:在不同DOCTYPE声明下,某些CSS属性的表现可能有差异。例如,...

    CSS兼容IE和Firefox的技巧集合

    ### CSS兼容IE和Firefox的技巧集合 在网页开发过程中,CSS的兼容性一直是开发者们头疼的问题,尤其是在处理不同浏览器如Internet Explorer(IE)和Mozilla Firefox之间的差异时。本文旨在总结一系列有效的技巧,...

    CSS兼容IE和Firefox的技巧集合.rar

    这个"CSS兼容IE和Firefox的技巧集合"压缩包提供了针对这两种浏览器的兼容性解决方案。 首先,我们要理解浏览器之间的差异主要源于对CSS标准的实现不一致。例如,IE常常遵循其自己的盒模型,而Firefox等现代浏览器...

    IE与Firefox的CSS兼容大全.rar

    "IE与Firefox的CSS兼容大全"是一个针对这两个浏览器之间CSS兼容性问题的资源集合,旨在帮助网页开发者解决在跨浏览器设计时遇到的难题。 首先,IE浏览器,尤其是早期版本,如6、7和8,对于CSS标准的支持并不完全。...

    CSS翻页样式集合整理

    1. 性能优化:过度使用3D动画可能影响性能,应适当考虑GPU加速和浏览器兼容性。 2. 移动适配:对于响应式设计,需确保翻页效果在不同屏幕尺寸下正常工作。 3. 交互体验:确保翻页操作直观且易于理解,避免过于复杂或...

    CSS框架 电子书集合

    7. **浏览器兼容性**:由于各浏览器对CSS特性的支持程度不一,需要了解并掌握如何使用Can I Use网站等工具来检查特性兼容性,以及如何使用polyfills或前缀解决兼容问题。 8. **CSS重置**:为了消除浏览器默认样式的...

    css和js的浏览器兼容问题汇总

    本文主要探讨CSS和JavaScript在IE(Internet Explorer)和其他非IE内核浏览器如Firefox、Chrome、Opera中的兼容性问题。 首先,IE浏览器虽然市场份额较大,但其各个版本(如IE6、IE7、IE8)对CSS和JavaScript的支持...

    CSS运用的技巧(word)

    这份名为“CSS运用的技巧(word)”的文档集合了CSS的一些实用技巧,可以帮助开发者提高工作效率,创建出更具美感和功能性的网站。下面,我们将深入探讨这些技巧,并详细阐述其原理和应用场景。 一、选择器的高效...

    css面试技巧课程中 PostCSS.zip

    面试时,掌握CSS不仅意味着了解基本语法,还包括性能优化、浏览器兼容性处理、响应式设计以及现代化工作流程等高级技巧。PostCSS是一个JavaScript工具,它允许开发者通过编写插件来转换CSS,使其适应新的语法或进行...

    css2.0高级技巧

    在CSS2.0中,前端开发者可以利用一系列高级技巧来创建独特且吸引人的网页样式,这些技巧对于构建...在实际工作中,不断探索和实践新的CSS技巧,结合响应式设计和浏览器兼容性策略,可以使网站更具吸引力和功能多样性。

    常用的css模板css

    8. **浏览器兼容性**:虽然CSS是标准,但不同浏览器对某些特性的支持程度不一,因此需要了解各浏览器的兼容性问题,以及如何使用前缀或者工具来解决这些问题。 总的来说,这个资源包提供了学习和实践CSS布局的好...

    CSS.JS.HTMLJquer.w3c手册集合

    遵循这些规范可以确保代码的兼容性和可访问性,提升网站的质量。 综上所述,这个压缩包集合了从基础到进阶的Web开发必备手册,无论是对初学者还是经验丰富的开发者,都是极具价值的学习资料。通过深入学习这些手册...

    实用CSS特效精华集锦

    10. **浏览器兼容性**:虽然现代浏览器对CSS3的支持较好,但考虑到老版本浏览器,开发者仍需关注各特性在不同浏览器中的兼容性问题。 这个“实用CSS特效精华集锦”集合了这些关键技巧,旨在帮助网页设计师提升作品...

    6种css帮助文档、手册(包括duv+css大全、样式源码、cssfilter、css2.0中文手册、Cascading Style Sheet 样式表中文手册)

    这可能是一系列CSS样式的代码示例集合,涵盖了常见的样式属性和技巧,例如选择器的使用、颜色、字体、边框、阴影、动画、过渡效果等。学习这些源码可以帮助开发者快速理解和应用CSS,同时也可以激发创新的设计灵感...

Global site tag (gtag.js) - Google Analytics