div元素用ie浏览始终有一个默认最低高度的解决办法

最近开始学习CSS,发现了一个情况,当设置一个div元素的height值的时候,如果height值较小的话,无论怎么调整height的值, 在IE中显示效果高度一样。

经过试验,有以下三种方法可以实现:
方法一:

overflow:hidden

方法二:

调整line-height,如:

line-height:1px;

 方法三:

改变font-size,如:

font-size:1px;