html - 为什么制作div显示:inline make it suddenly go smaller?

标签 html css

当我内联一个 div 时,它似乎失去了它的高度,这是一个非常简单的问题?

有什么想法吗?我在挠头....

更新:在四处摆弄之后,我发现了另一种显示类型,称为“inline-block”,它似乎允许我将元素保持在行内(例如无序列表),然后为它们设置高度。

这是解决内联元素丢失高度设置的问题吗?

最佳答案

内联元素没有高度...您已经了解了内联元素和 block 元素之间的本质区别。

关于html - 为什么制作div显示:inline make it suddenly go smaller?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7030457/

相关文章:

html - 当页面宽度较低时,将两列(div)彼此对齐

javascript - 边框间距不起作用

html - 同一行上的 2 个 div 不会一直延伸到包含文本

javascript - 使用 Enter 按钮进行无形式 "form"提交

jquery - 使用 jQuery Select2 隐藏搜索选项

html - 内联 block 不适用于 li 内的图像

html - CSS3 rotate 渲染元素使它们重叠 float

html - 如何在带有某种颜色的 ionic 2 中的标题和 ionic 卡之间添加空格?

html - 使图像以响应方式覆盖 div

html - 如何让移动图像隐藏在 Gmail 中?