繁体   English   中英

为什么不计算这个div高度?

[英]Why is this div height not calculated?

有谁知道为什么黄色框的高度计算不正确(100像素)?

我需要知道定义CSS以便JavaScript-Part知道实际高度...

<div id="footer">
 <div class="header">
  Header
 </div>
 <div class="content">
  Content blub    
 </div>
</div>​

这是一个jsFiddle- http://jsfiddle.net/3nM7f/

这是因为您要使用百分比%而不是像素px

你需要改变

.content{
    height:100%;   
    background-color:yellow;
}

.content{
    height:100px;   
    background-color:yellow;
}

并且所有部分都将正确显示。

jsfiddle在这里。

高度100%始终采用父div的高度。 您可以根据需要使用javascript设置其高度。 您需要在网站标题中包含jquery js文件。 语法可能不是100%正确,但是您可以使用该概念

var height = $(".footer").css("height") - $(".header").css("height");
$(".content").css("height",height);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM