div周围的CSS边框大于页面宽度

时间:2013-12-04 17:23:35

标签: css html

我有一个带有边框的HTML div。我已经为这个div添加了一个white-space:nowrap属性,以便它只是随内容水平增长(甚至超过页面宽度)。但是,边框永远不会超出页面宽度,直到内容。有什么办法可以防止这种情况发生吗?

JSFiddle示例:http://jsfiddle.net/mHjRf/

HTML:

<div id=test>
    Content exceeding page width
</div>

CSS:

#test {
    border: 1px solid #aaa;
    white-space: nowrap;
}

1 个答案:

答案 0 :(得分:7)

尝试将display: inline-block;添加到元素样式中:

#test {
    border: 1px solid #aaa;
    white-space: nowrap;
    display: inline-block;
}

http://jsfiddle.net/mHjRf/2/