如何强制容器元素包含水平内容?

时间:2011-09-27 00:02:33

标签: html css

以下是我正在尝试使用的示例:http://jsfiddle.net/U2YkF/3/

#container延伸到屏幕右侧时,我需要#right展开以适应#right。我已经尝试过,Clearfix似乎不是答案:它只会影响垂直内容。

3 个答案:

答案 0 :(得分:1)

试试这个

#container {
    outline: 1px solid red;
    min-width: 100%;
    height: 50px;
    display:inline-block;
}

答案 1 :(得分:0)

我能用几行JQuery实现你所需要的东西:

x1=$("#right").width();
x2=$("#left").width();

$("#container").width(x1+x2);

答案 2 :(得分:0)

最简单的方法是将float: left添加到#container

http://jsfiddle.net/U2YkF/6/