CSS浏览器兼容问题IE6/IE7/Firefox解决方案汇总及实例分析
近来一B/S系统项目需要考虑浏览器兼容性问题,可只能头大了.下面从网络里搜集到了一些CSS在不同浏览器里兼容性问题的解决方案,希望能够给您带来方便.
一、万能 float 闭合
关于 clear float 的原理可参见 [How To Clear Floats Without Structural Markup]将以下代码加入Global CSS 中,给需要闭合的div加上 class="clearfix" 即可,屡试不爽.
<style>
/* Clear Fix */
.clearfix:after
{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix
{
display:inline-block;
}
/* Hide from IE Mac */
.clearfix {display:block;}
/* End hide from IE Mac */
/* end of clearfix */
</style>
二、以下两种方法几乎能解决现今所有HACK.
1, !important
随着IE7对!important的支持, !important 方法现在只针对IE6的HACK.(注意写法.记得该声明位置需要提前.)
<style>
#wrapper
{
width: 100px!important; /* IE7+FF */
width: 80px; /* IE6 */
}
</style>
最新文章
- HTML讲堂第十课 表单设计及表单提交 [09-06]
- HTML讲堂第九课 多视窗口 框架网页 [09-06]
- HTML讲堂第八课 网页的动态、多媒体 [09-06]
- HTML讲堂第七课 表格TABLE标签使用 [09-06]
- HTML讲堂第六课 图像的处理 图像的 [09-06]
- HTML讲堂第五课 建立列表 无序列表 [09-06]
- HTML讲堂第四课 建立超链接 FTP链接 [09-06]
- HTML讲堂第三课 HTML文字版面的编辑 [09-06]
- HTML讲堂第二课 HTML主体标签及属性 [09-06]
- HTML讲堂第一课 HTML概述与基本结构 [09-06]
推荐文章
HTML讲堂第十课 表单设计及表单提
HTML讲堂第九课 多视窗口 框架网
HTML讲堂第八课 网页的动态、多媒
HTML讲堂第七课 表格TABLE标签使
HTML讲堂第六课 图像的处理 图像
HTML讲堂第五课 建立列表 无序列
HTML讲堂第四课 建立超链接 FTP链
HTML讲堂第三课 HTML文字版面的编
HTML讲堂第二课 HTML主体标签及属
HTML讲堂第一课 HTML概述与基本结
FLASH在IE浏览器里需要手动点击更
HTML文档规范化简洁化 HTML TIDY
媒体播放器 在网页中播放CD代码及
浏览器兼容性问题 CSS HACK浏览器
CSS浏览器兼容问题IE6/IE7/Firef
兼容问题 IE6.0,IE7.0与FireFox的
怎样使IE7显示HTML里的Object元素
Hibernate教程之HQL语句讲解及用
HTTP1.1协议服务器状态代码及其各
HTTP协议基础及HTTP协议中POST和


热点文章
JS实现浏览器菜单命令
利用ASP打造网站论坛DIY(上)--强
计算机常用英语、术语、词汇表
介绍一个免费的具备数据显示/录入
Linux 常用命令(磁盘管理)
SQL Server SQL语句导入导出大全
文字发音动态链接库函数调用说明
VC++下使用ADO编写数据库程序
程序员四大忌
SQL语句大全
在线媒体播放器全新揭密
SQL Server SQL语句导入导出大全
ASP开发web站点
HTML语言剖析_表格标记
用VB实现软件试用期
使用JavaScript访问XML数据
Linux 常用命令(进入与退出系统)
在Web页中使用Media Player
document.execCommand() 解析
有关网页制作的一些基本概念
注册表在IE中的应用技巧
三种禁用FSO组件的方法
ASP教程:堵住ASP漏洞
Linux 常用命令(系统管理)
SQL Server SQL语句导入导出大全
VC++下使用ADO编写数据库程序
挂QQ的网页源代码[ASP/PHP/JS
关于ASP访问ACCESS数据的错误的探
SQL Server SQL语句导入导出大全
Linux 常用命令(在Linux环境下运

