0

所以我想制作一个 div 容器,我给它一个固定的高度,并希望它的宽度自动适应其中的内容,即使它超过屏幕宽度的 100%。简单地通过在 div 的 css 上声明 width:auto 是行不通的,因为它不会超过屏幕的 100%。

.container {
    background: red;
    height: 200px;
    width: auto;   
}

这是一个演示:

http://jsfiddle.net/8MqtN/2/

4

3 回答 3

0

而不是宽度尝试使用display:inline-block

于 2013-03-29T18:59:42.957 回答
0

为你的身体使用下面的 css 并尝试一次,看看你是否得到你想要的。

      body
          {
          margin : 0;
          padding: 0;
          }
于 2013-03-29T18:56:35.067 回答
0

我刚刚添加到您的 css 类 .container

position: relative; display: table;

现在您的内容似乎知道您的内容的高度。您设置的红色背景会根据里面的内容进行相应的扩展。这就是你想要达到的目标吗?

于 2016-09-03T06:36:40.507 回答