html - CSS flex 背景

标签 html css

这应该是有史以来最简单的事情,但我想不通。

<div style="width:auto;background-color:#000000;color:#ffffff;">Example</div>

我想要的是这个 DIV 的背景应该和里面的文字一样大。就像当我将“示例”更改为“DIV 示例”时它应该变大。我的意思是它应该和里面的文字一样大。我该怎么做?

最佳答案

好吧,您可以添加一个 float CSS 属性,或者更好的是 display: inline-block 甚至 display: inline。这样 DIV 将具有灵活的宽度。

关于html - CSS flex 背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6300197/

相关文章:

html - 在 Firefox 中使用 CSS3 table-row/header/footer-group 时如何消除元素之间的间隙?

javascript - 如何使用 javascript 从 HTML 选择选项 onchange 中发布 PHP 变量?

javascript - 不更改标题的表格滚动条并在标题中提供排序

html - 使用css js显示后隐藏内容

html - 样式宽度 on::before div

javascript - jQuery 滚动淡入崩溃

css - 我可以以更简单的方式将 css 类指定为一种标签吗?

javascript - 无法将内联 css 分配给 javascript 元素

html - 顶部导航文本菜单无法正确垂直对齐

javascript - 如何在 SVG 中导出 PNG