浏览器兼容性ie6

头文档与怪异盒模型

在老版本IE下,不设置文档声明,页面就会陷入怪异盒模型解析
标准盒模型:
width/height = content;
可视宽/高 = content + padding + border;
怪异盒模型
width/height = 可视宽/高;
content = width - padding - border;

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Document</title>
<style type="text/css">
#box {
	width: 200px;
	height: 200px;
	padding: 50px;
	border: 20px solid #000;
	/* chrome 260 * 260 */
	/* ie6 200 * 200 */
}
#div {
	height: 100px;
	background: red;
	/* chrome 200 * 100 */
	/* ie6 140 * 100 */
}
</style>
</head>
<body>
	<div id="box">
		<div id="div"></div>
	</div>
</body>
</html>

在IE6下,块属性元素的高度小于19px的时候,高度会按照19px来处理.

		解决办法:overflow:hidden;

在chrome下,文字大小小于12px的时候,会被当做12px来处理

		解决办法: 用图片代替;

在IE6下,1px的点线会显示成虚线

		解决办法: 用图片代替;

在IE6下给边框加transparent的时候,border-style最好设置成虚线(dashed),经过实测,虚线、点线都可以

在IE6,7下,不支持给块标签加inline-block;

	解决办法:
		在inline-block下,添加以下代码
		*display:inline;
		*zoom:1;

		* IE7 以及IE7以下的浏览器认识			
	haslayout IE渲染引擎中的一个属性,用来调节元素的渲染模式,当我们把这个属性设置为true的话,这个元素就跟根据自身的内容大小或者父级的大小,来重新计算自己的宽高.
		触发hasLayout的样式:
			* display: inline-block
			* height: (任何值除了auto)
			* float: (left 或 right)
			* position: absolute
			* width: (任何值除了auto)
			* zoom: (除 normal 外任意值)			

在IE6下,父级有边框的话,可能会造成子元素 的margin失效

	解决办法:触发haslayout;

同级有浮动元素,最好所有同级元素都浮动

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
win7下可以用的绿色ie6(xp下也可以用),此版集成调试工具IEDevToolBar中文版和增强保存工具save as插件。 一、save as插件使用:正常的网页另存为总是不能完美保存所有文件,此工具可完美保存,非常方便查看css样式及图片,点击浏览器右键→增强保存为即可。 二、IEDevToolBar点击浏览器工具栏黄色图标即可,其实此插件实用价值不大! 解压后点击bin目录下VirtIE6.exe即可,杀毒软件提示均为误报,点击信任即可! 插件使用方法:点击查看→浏览器栏→ie developer toolbar即可 插件介绍: 微软官方出口的IEDevToolBar,这是一个免费的专门为Web开发人员制作的IE插件,IE插件IEDevToolBar可以帮助我们分析网站的布局结构,有助于我们学习和分析页面的CSS,其主要功能有: 这是一个免费的转为Web开发人员制作的IE插件,做博客Skin时用到的主要功能有: 1.以树结构查看CodeDom,并查看每个Element属,可以使用鼠标点击选中Element,这个在我们制作Skin时很有用 2.生成图片报表,就是将页面上说有出现的图片生成一份详细的报表,这样就省的我们自己去找图片路径和量图片大小等等。 3.高亮显示表格,表格单元,Div等的边框,这个在我们调整布局时也是很有用 4.页面尺子,可以然你任意在页面上度量长度,这个是大大的提高了我们的工作效率,不用为了量个长度而抓图再用画图工具量
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值