如何根据文本内容创建动态宽度的div框?

时间:2016-01-13 12:19:32

标签: html css

我想创建一个简单的div,根据所包含的内容缩小和扩展。

https://jsfiddle.net/qa5dr0x8/

<body>
  <div style="border: 1px solid red; padding: 15px; width:auto;">
    test text
  </div>
</body>

结果:红色框展开到页面的整个宽度。为什么呢?

1 个答案:

答案 0 :(得分:12)

试试这个:

<div style="border: 1px solid red; padding: 15px; min-width:100px; display: inline-block">
  test text
</div>

Here's an explanation on display: inline & display: inline-block - a good read to learn