我注意到在将flex属性添加到弹性项目时,该弹性项目会使其容器流动。有没有办法包含该flex项目?我想它会被认为是一个嵌套的flex容器?
答案 0 :(得分:0)
Flex-box是一种复杂的父子定位关系,在父项和子项上都有多个属性。请注意,商品的flex
属性是flex-grow
,flex-shrink
和flex-basis
的简写属性。
虽然在某些情况下它似乎会影响溢出,但它实际上并没有。这由overflow
属性严格控制。您可以通过在使用border: 1px solid red;
和flex
的同时在父母和/或子女(overflow
)上设置细边框来轻松测试此内容。
您会注意到flex
不会更改或控制overflow
。它可能会改变形状和位置,这可能会导致子级溢出其父级或其他兄弟级别,但它不会更改或控制overflow
属性。
overflow
默认为visible
。