IE 跟人家不一样的一些地方

原创 2015年07月09日 14:32:01

1、IE6下DIV的默认高度问题

IE6下默认的字体尺寸大致在 12 - 14px 之间,具体看你页面上的设置,当你试图定义一个高度小于这个默认值的 div 的时候, IE 会固执的认为这个层的高度不应该小于字体的行高。所以即使你用 height: 6px; 来定义了一个 div 的高度,实际在 IE 下显示的仍然是一个 12 px 左右高度的层,甚至max-height也不能解决。

 

要解决这个问题,可以强制定义该 div 的字体尺寸,或者定义 overflow 属性来限制 div 高度的自动调整。比如 <div style="height: 6px; font-size: 0;"></div>或者<div style="height: 6px; overflow: hidden;"></div> 都可以阻止 IE 的自作聪明。

 

该问题在 IE7 / Firefox /Opera 下均不存在。


2、IEdiv里面的内容如果太高或太宽 div的宽度会自己变长(没设置overflow)


3、IE width包括边框 important overflow:hidden;!!!!!!!!!!!!

<div style="border:50px solid red;height:50px;width:150px;overflow:hidden;">border:50px solid red;height:50px</div>
<div style="border:50px solid red;height:150px;width:50px;overflow:hidden;">border:50px solid red;width:50px</div>


4、IE:width包括border/padding;其他:width不包括padding

post跟get不一样的地方

1、Get是用来从服务器上获得数据,而Post是用来向服务器上传递数据。 2、Get将表单中数据的按照variable=value的形式,添加到action所指向的URL后面,并且两者使用“?”连接,...
  • slipknotM_
  • slipknotM_
  • 2013年01月23日 16:34
  • 245

列举IE与其他浏览器不一样的特性?

1)IE支持currentStyle,Firefox使用getComputStyle; 2)IE使用innerText,FireFox使用textContent; 3)滤镜方面:IE:filt...
  • michael8512
  • michael8512
  • 2017年09月16日 20:52
  • 488

IE和谷歌浏览器显示&nbsp;效果不一样解决办法

空格在ie、firefox、chrome浏览器上显示的效果不太一样,主要是前面的空格宽度不同,这可能是因为不同的浏览器会有不同的默认字体,一般 IE默认字体都是宋体,下面为大家介绍几种不错的解决方法...
  • java_myheart
  • java_myheart
  • 2014年09月27日 13:53
  • 2920

发现一个IE和FF的iframe不兼容的地方

下面的这段代码,假如images文件夹下有个图片logo1.jpg。 ";}-->ddd 那么上面这段代码在IE下显示正常。但是在FF下就不显示图片。因为在FF下的iframe里的图片要用绝对路径。比...
  • familyX
  • familyX
  • 2008年06月04日 17:10
  • 2455

有些事,在开始的刹那就注定了最终的结局。

有些人,在相遇的瞬间就注定了最终的别离;   有些事,在开始的刹那就注定了最终的结局。   虽然,你我的相知只是瞬间的永恒。   生命中有你,我,无怨无悔。   我在等一个人,一个愿意走进我的...
  • lchongs
  • lchongs
  • 2011年10月30日 19:06
  • 288

SVN版本控制—branches、trunk、tag篇

SVN版本控制—branches、trunk、tag篇新建SVN资源仓库新建资源仓库时,可选择默认创建三个文件夹。这三个文件夹分别是【trunk】【branches】【tags】 truck(主干|...
  • xiaojin21cen
  • xiaojin21cen
  • 2018年01月31日 11:55
  • 12

网页图片显示分辨率与实际分辨率不一样

网页图片显示分辨率与实际分辨率不一样 今天调试CSS,发现图片在网页上的显示分辨率和它的实际分辨率不一致。。 显示分辨率:用QQ的抓图工具,圈了个图片,显示1081PX 实际分辨率是950,...
  • attilax
  • attilax
  • 2012年06月06日 10:48
  • 4183

Chrome firefox ie等浏览器空格&nbsp;宽度不一样怎么办

之前某个页面用了空格 ,但是在chrome firefox 和ie显示的宽度都不一样,无法对齐。 搜索了一下,很多人都转载了那篇设置成宋体的,可是仍然没对齐,要么ie对齐,要么ch...
  • u014802309
  • u014802309
  • 2015年09月15日 10:52
  • 1675

使用空格或者&nbsp 在IE、firefox、chrome浏览器中显示距离不一致

空格在ie、firefox、chrome浏览器上显示的效果不太一样,主要是前面的空格宽度不同,这可能是因为不同的浏览器会有不同的默认字体,一般 IE默认字体都是宋体,下面为大家介绍几种不错的解决方法 ...
  • u013381651
  • u013381651
  • 2016年05月24日 17:52
  • 1858

跟说好的不一样啊~

此文章存粹是个人记录……
  • Adieu_csdn
  • Adieu_csdn
  • 2016年07月07日 11:24
  • 197
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:IE 跟人家不一样的一些地方
举报原因:
原因补充:

(最多只允许输入30个字)