据我所知,填充是边框和内容之间的空间。我尝试使用填充,但不是将边框缩小到内容,而是将内容推送到新行。
我想要的是保留内容,但边框自动缩放/自动调整内容的大小。如果可能的话,如果内容被调整大小(比如说不同的分辨率或浏览器窗口变小),边框也会跟随内容,但仍然保持填充值(在我的例子中,10px)
从昨天开始一直在玩边距和填充,但仍然不知道该怎么做。伙计们,任何帮助将不胜感激。
td;dr:如何让边框自动调整大小/自动缩放到内容。
html:
<div id="container">
<div id="eachitem">
</div>
</div>
CSS:
#container {
margin: 0px 60px 0px;
}
#eachitem {
padding: 5px 2px 5px 5px;
border: 5px solid black;
}
容器用于将整个内容定位到基于边距的位置。每个项目都是基于列表的单个项目。这就是我希望边框自动调整大小/自动缩放到项目的地方。
由于不同的内容有不同的长度。我希望它缩小到最大内容,如下图所示: