【发布时间】:2015-07-01 18:51:45
【问题描述】:
我正在使用 css flexbox 创建布局
这里是codepen
我有一个带有 max-width:300px 的 flex div。
在那个 div 里面,我有另一个 div,带有 width:100%。
但内部 div 不会占用整个 300px 宽度,除非我用内容填充它。所以百分比在 flex 中不起作用?请帮助并为其他人改进这个问题
我只希望在边栏中有内容时显示边栏。例如,当我有一个宽度为 100% 的 div 时,它应该占用 300px 的空间。
谢谢!
【问题讨论】:
-
你已经给出了 max-width: 300px;,这就是为什么它只在你添加内容时才占用 300 px..
-
请阅读我对@luthando Loot answer的评论