请问css高手,div的默认高度是多少??

发布网友 发布时间:2022-04-23 22:56

我来回答

5个回答

热心网友 时间:2023-06-24 11:01

IE6下默认的字体尺寸大致在 12 - 14px 之间。

强制定义该 div 的字体尺寸<div id="test1" style=" background-color:#FFCCCC;width:400px; clear:both; font-size:0;"></div>。

<html>

<head>

<style>

#container{height:100%;border:solid 1px red;width:100%;}

#top{margin-top:1px;height:80px;border:solid 1px green}

#down{margin-top:1px;height:%;border:solid 1px silver}

#left{height:100%;border:solid 1px black;margin:1px;width:200px;float:left;}

#right{border:solid 1px #0aa;margin:1px;height:100px;width:40px;}

</style>

</head>

<body>

<table id='container'>

<tr><td>

<div id='top'></div>

<div id='down'>

<div id='left'></div>

<div id='right'>canHaveHTML 获取表明对象是否可以包含丰富的 HTML 标签的值。

扩展资料:

<div> 标签定义 HTML 文档中的分隔(DIVision)或部分(section)。div属于web前端的学习内容,其中<div> 标签常用于组合块级元素,以便通过样式表来对这些元素进行格式化。<div> 可定义文档中的分区或节(division/section)。

<div> 标签可以把文档分割为的、不同的部分。它可以用作严格的组织工具,并且不使用任何格式与其关联。如果用 id 或 class 来标记 <div>,那么该标签的作用会变得更加有效。

参考资料来源:百度百科-DIV

热心网友 时间:2023-06-24 11:01

默认就是占了一行 其实是没有高度的 但是他占了一行的空间,随着内容的高度自动变化

热心网友 时间:2023-06-24 11:02

默认的应该也占一定的间距 具体没试过呢 你把这些样式 style=" background-color:#FFCCCC;width:400px; clear:both;"></div>放到id里试下 也也有可能是因为clear 我的Q3452681有时间交流下

热心网友 时间:2023-06-24 11:02

这是因为每个浏览器的在解析不一样,也就是现在所说的兼容性问题。
IE6下默认的字体尺寸大致在 12 - 14px 之间,具体看你页面上的设置,当你试图定义一个高度小于这个默认值的 div 的时候, IE 会固执的认为这个层的高度不应该小于字体的行高。所以即使你用 height: 6px; 来定义了一个 div 的高度,实际在 IE 下显示的仍然是一个 12 px 左右高度的层,甚至max-height也不能解决。
要解决这个问题,可以强制定义该 div 的字体尺寸<div id="test1" style=" background-color:#FFCCCC;width:400px; clear:both; font-size:0;"></div>

热心网友 时间:2023-06-24 11:03

这和浏览器的兼容性有关 各浏览器不一样 需要自己发现规律

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com