1、用
!important解决IE和Mozilla的布局差别
!important是CSS1就定义的语法,作用是提高指定样式规则的应用优先权,最重要的一点是:IE一直都不支持这个语法,而其他的浏览器都支持。因此我们就可以利用这一点来分别给IE和其他浏览器不同的样式定义,例如,我们定义这样一个样式:
.colortest{ border:20pxsolid#60A179
!important; border:20pxsolid#00F; padding:30px; width:300px;}
在Mozilla中浏览时候,能够理解!important的优先级,因此显示#60A179的颜色;在IE中浏览时候,不能够理解!important的优先级,因此显示#00F的颜色。
2、解决超链接访问过后hover样式不显示的问题
改变CSS属性的排列顺序: 先后顺序标准应为:a:link—a:visited—a:hover—a:active
3、Li中内容超过长度后以省略号显示的方法
<meta content="text/html; charset=gb2312" http-equiv="Content-Type" /><style type="text/css">
<!--
li {
width:200px;
white-space:nowrap;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
overflow: hidden;}
--></style>
<ul>
<li><a href="#">web标准常见问题大全web标准常见问题大全</a></li>
<li><a href="#">web标准常见问题大全web标准常见问题大全</a></li>
</ul>
4、margin和padding定义尺寸的缩写
margin:3px——表示所有边都是3px;
margin:3px 5px—— 表示top和bottom的值是3px ,right和left的值是5px
margin:3px 5px 7px——表示top的值是3,right和left的值是5,bottom的值是7
margin:3px 5px 7px 5px——四个值依次表示top,right,bottom,left;上右下左。
5、解决IE不能正确显示透明PNG——header内加入代码
分享到:
相关推荐
然而,在实际应用中,由于不同浏览器的解析和渲染机制存在差异,尤其是在IE(Internet Explorer)和Firefox之间,这种差异可能导致兼容性问题。以下是对这些兼容性问题的详细梳理和解决策略。 1. **盒模型差异** -...
CSS技巧汇总---div+CSS浏览器兼容问题整理(IE6.0、IE7.0 ,ie8 , FireFox...).pdf
这些问题主要出现在不同浏览器对CSS规范的解读和实现上存在差异,尤其是老版本的Internet Explorer(如IE6和IE7)与其他浏览器(如Firefox、Chrome等)之间。 首先,我们来探讨一下通用的解决方案。`height`属性在...
在本篇文章中,我们将深入探讨“div+css静态文章模板”的设计原理、实现方法以及如何实现对火狐、IE6和IE7等主流浏览器的良好兼容性。 一、Div+CSS基础 Div(Division)是HTML中的一个布局元素,用于分隔网页内容...
以上所述只是部分解决`div+css`在IE6-9和Firefox兼容性问题的方法,实际开发中可能还需要针对具体情况进行调整。不断学习和实践,才能更好地掌握兼容性问题的解决技巧。阅读提供的资料如"十年积累)div+css 完全兼容...
让 Div+CSS 兼容 IE6 IE7 IE8 IE9 和 FireFox Chrome 等浏览器 在前端开发中,让 Div+CSS 兼容不同的浏览器是一个很大的挑战。不同的浏览器有不同的渲染引擎和CSS解析规则,导致了同一份CSS代码在不同的浏览器中...
然而,在实际开发过程中,不同的浏览器(如Internet Explorer 6/7/8、Firefox等)对于CSS的支持程度各不相同,这给开发者带来了不少挑战。本文将详细介绍一些常见的兼容性问题及解决方案,帮助开发者更好地理解和...
以下是一些解决`div+css`在IE6、IE7、IE8、IE9以及Firefox、Chrome等浏览器兼容性问题的方法: 1. **DOCTYPE声明**:确保在HTML文档开头使用正确的DOCTYPE声明,如`<!DOCTYPE html>`,这有助于使浏览器以标准模式...
3. **浏览器兼容性**:尽管大多数浏览器都支持CSS,但仍然存在一些兼容性问题,如在Firefox和IE之间可能出现差异。 4. **SEO并非自动优化**:使用div+css并不意味着自动优化,网页的SEO效果取决于设计者的专业水平。...
针对标题提及的"如何让div+css兼容ie6 ie7 ie8 ie9和FireFox Chrome等浏览器",这里将详细讨论一些关键的CSS兼容性问题及解决方案。 1. **DOCTYPE的影响**: DOCTYPE声明会影响浏览器进入何种文档模式。在HTML4或...
本文主要讨论了IE(Internet Explorer)与Firefox之间在处理`div+css`布局时的一些常见不兼容问题。 1. **鼠标样式兼容性**: - 在IE中,为元素设置鼠标悬停为手型的CSS代码通常是`cursor: hand;`,但在Firefox中...
本文将深入探讨如何使CSS样式兼容IE6、IE7、IE8、IE9以及Firefox、Chrome等现代浏览器。 1. **DOCTYPE声明的影响**: DOCTYPE声明对于浏览器的渲染模式至关重要。在HTML文档的顶部加入正确的DOCTYPE,如`<!DOCTYPE...
特别是在使用div+css布局时,由于IE6、IE7和Firefox等浏览器对CSS的支持程度不同,兼容性问题尤为突出。本文将详细介绍如何处理这些兼容性问题。 首先,我们来看CSS中的`!important`规则。`!important`可以强制应用...
然而,不同的浏览器对CSS的支持程度和解析方式存在差异,特别是老版本的Internet Explorer(如IE6、IE7、IE8)与Firefox等现代浏览器。以下是对这些浏览器中CSS兼容性问题的详细解释和解决方案。 1. **高度兼容性**...
- **兼容性问题**:设计时需考虑到不同浏览器的渲染差异,如IE系列与现代浏览器(Chrome, Firefox)之间的区别,使用标准的CSS和HTML代码可以提升跨平台兼容性。 ### 3. 百分比布局 在后台设计中,百分比布局允许...
然而,在实际应用过程中,由于不同浏览器(如IE、Firefox、Chrome等)对CSS的支持程度存在差异,导致同一份CSS代码在不同浏览器下的表现可能会有所不同。这种现象被称为“浏览器兼容性问题”。解决这些问题对于保证...
然而,不同的浏览器对于CSS的支持程度和解析方式存在差异,特别是老版本的Internet Explorer(IE6、IE7、IE8)与Firefox等其他浏览器之间。以下是对这些浏览器中CSS兼容性问题的详细解释和解决方案。 1. **高度不...