首页前端开发HTMLfont-size定义为0在IE6下的妙用

font-size定义为0在IE6下的妙用

时间2024-01-24 02:18:48发布访客分类HTML浏览176
导读:收集整理的这篇文章主要介绍了font-size定义为0在IE6下的妙用,觉得挺不错的,现在分享给大家,也给大家做个参考。 我在做网站项目的时候通常需要定义一个高度为10px以下的div.代码如下: 复制代码代码如下: <!D...
收集整理的这篇文章主要介绍了font-size定义为0在IE6下的妙用,觉得挺不错的,现在分享给大家,也给大家做个参考。 我在做网站项目的时候通常需要定义一个高度为10px以下的div.代码如下:

复制代码代码如下:
!DOCTYPE htML PubLIC "-//W3C//DTD XHTML 1.0 TransITional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
html XMlns="http://www.w3.org/1999/xhtml">
head>
meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
title> 无标题文档/title>
/head>
body>
div style="background:blue; height:8px"> /div>
/body>
/html>

意思是定义一个高度为8px,蓝色背景的div.在各浏览起的实际效果如下:
 

以前我解决IE6.0下出现的这种问题的方法是 加overflow:hidden

复制代码代码如下:
div style="background:blue; height:8px; overflow:hidden"> /div>

因为加overflow:hidden有时候会出现很多问题.
我在网上翻阅了一下资料,造成IE6.0下多出来高度的原因是因为:没有给div定义字体大小的情况下,默认是font-size; 12px. 所以给font-size定义为0就可以解决问题了.

代码如下:

复制代码代码如下:
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
html xmlns="http://www.w3.org/1999/xhtml">
head>
meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
title> 无标题文档/title>
/head>
body>
div style="background:blue; height:8px; font-Size:0"> /div>
/body>
/html>

在各浏览起的实际效果如下:

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

font-size

若转载请注明出处: font-size定义为0在IE6下的妙用
本文地址: https://pptw.com/jishu/584908.html
css页面中常见左中右分栏布局的两种实现方式 div 的边框显示不同效果示例代码

游客 回复需填写必要信息