Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
按照我的代码:
<div style="min-width: 150px; max-width: 200px; margin: 0 auto; border: 1px solid black;">test</div>
150px 足以包含所有文本,而不是 div 采用最大尺寸,在本例中为 200px。没有float怎么解决?
如果你设置display: inline-block;,div你会得到它是 152px (最小宽度+边框)。
display: inline-block;
div
看到这个小提琴。
更新了与原始帖子相同的边距的小提琴。
div 自动具有 100% 的宽度,因为它是块类型元素。如果您希望它的宽度随内容缩放,请尝试将此属性添加到样式标签:display: inline-block;。
使用width: 150px代替min-width
width: 150px
min-width