设置div的高度

时间:2014-09-19 13:51:51

标签: html css

我遇到了绝对定位div的问题。

我无法设置div元素的高度。这是一个问题还是其他地方的错误?

#mydiv {
    position: absolute;
    left: 33px;
    top: 20px;
    height: 200px;
}

5 个答案:

答案 0 :(得分:0)

您可能还需要设置显示类型。

display: inline-block;

答案 1 :(得分:0)

这对我来说效果很好here

#myDiv {
    position: absolute;
    left: 33px;
    top: 20px;
    height: 100px;
    background-color:red;
}
<div id="myDiv">
    <p>text</p>
</div>

答案 2 :(得分:0)

如果要嵌套div,请确保不继承其他属性。

答案 3 :(得分:0)

确保div不为空,如果为空则请设置div的宽度

&#13;
&#13;
    #mydiv {
        position: absolute;
        left: 33px;
        top: 20px;
        height: 200px;
        background:red;
       width:20px;
    }
&#13;
<div id="mydiv"></div>
&#13;
&#13;
&#13;

答案 4 :(得分:0)

谢谢你们这么多答案。

问题在于div的内容。 overflow: hidden;解决了这个问题。