【发布时间】:2020-02-02 03:36:51
【问题描述】:
这对我来说似乎很奇怪。您可以看到我们有一个简单的 details 元素,所有权利都应该水平运行。但事实并非如此。 grid 似乎也不起作用。
为什么?我在规范中没有看到任何关于这些元素的布局模型有任何不同的内容。
details {
display: flex;
flex-direction: row;
}
<details open>
<summary>foo</summary>
<div>bar</div>
<div>baz</div>
</details>
【问题讨论】:
-
避免在 special 元素上使用它,因为它们并非设计为 flexbox 或 Grid 容器。相关:stackoverflow.com/q/35464067/8620333 / stackoverflow.com/q/28078681/8620333(与其他元素相同)
标签: html css specifications