-1

我有一个具有固定宽度 559px 的绝对位置的容器 div。我想让 div1 和 div2 具有相同的宽度,并确保每个 div 的内容不会超出固定宽度。

这是我现在拥有的:

    <div id="top">
        <div id="div1"></div>
        <div id="div2"></div>
    </div>


#top{
    position:absolute;
    top:0;
    width:559px;
    height:133px;
    background-color:black;
    overflow:hidden;
}

#div1
{


}
#div2
{


}   

我缺少 div1 和 div2 的样式。我怎样才能做到这一点?

4

4 回答 4

4

您可以简单地浮动两个 div 并给它们一半的宽度:

#div1, #div2 {
    width: 50%;
    float: left;
}

在这里小提琴:http: //jsfiddle.net/nkxWP/1/

于 2013-08-14T05:26:46.440 回答
2

您没有为#div1-2 提供任何样式...只需添加

#div1, #div2
{
    width: 50%;
    overflow: hidden;
    float: left;
}
于 2013-08-14T05:27:00.027 回答
0

演示

CSS

    #top{
    position:absolute;
    top:0;
    width:559px;
    height:133px;
    background-color:black;
    overflow:hidden;
}

#div1, #div2 {
    position: relative;
    width: 50%;
    float: left;
    color:white;
    background-color:yellow;
}
#div1 {
    background-color: blue;
}
于 2013-08-14T05:30:07.430 回答
0

尝试这个

#div1
{
    width: 50%;
    overflow: hidden;
    float: left;

}
#div2
{
    width: 50%;
    overflow: hidden;
    float: left;

} 

小提琴

于 2013-08-14T05:30:15.970 回答