Html 什么是<;div/>;(没有孩子)用来做什么?

Html 什么是<;div/>;(没有孩子)用来做什么?,html,reactjs,material-ui,Html,Reactjs,Material Ui,背景 我正在检查材料UI文档(特别是响应抽屉部分中的JS)。我在代码中找到了。我希望始终至少有一个子元素,并且所有元素(包括本身和所有子元素)都被视为在类中。然而,这没有任何孩子 问题 实际上做什么 很可能它应该用作某种分隔物。例如,如果要强制两个元素位于单独的行上(它们是内联元素),只需在它们之间放置另一个。当然,css可以使跨距表现为块级元素(display:block;),仅适用于那些出于某种原因不想使用css的人 更新 通过检查docs页面上的示例,这里是该类实际执行的操作: @medi

背景

我正在检查材料UI文档(特别是响应抽屉部分中的JS)。我在代码中找到了
。我希望
始终至少有一个子元素,并且所有元素(包括
本身和所有子元素)都被视为在类中。然而,这没有任何孩子

问题


实际上做什么

很可能它应该用作某种分隔物。例如,如果要强制两个
元素位于单独的行上(它们是内联元素),只需在它们之间放置另一个
。当然,css可以使跨距表现为块级元素(
display:block
;),
仅适用于那些出于某种原因不想使用css的人

更新 通过检查docs页面上的示例,这里是该类实际执行的操作:

@media (min-width: 600px) {
  .jss319 {
    min-height: 64px;
  }
}

它将
div
变成分隔器,将抽屉中的内容向下推。

它只是一个空的div。。。它与
相同,但如果是空的,您可以将其速记为
,只需查看styles defis中的toolbar类,它用于在页面中占用一些空间