gpt4 book ai didi

html - Flexbox 非兄弟孙辈

转载 作者:可可西里 更新时间:2023-11-01 13:31:08 25 4
gpt4 key购买 nike

这是 an example我想要完成的事情。

基本上我想要这样的 DOM 结构:

<div class="parent">
<div class="child">
<div class="grandchild flex-3">
Wide Grandchild
</div>
<div class="grandchild flex-1">
Narrow Grandchild
</div>
</div>
<div class="child">
<div class="grandchild flex-2">
Medium Grandchild
</div>
</div>
</div>

但我希望孙子们的 flex 属性能够反射(reflect)出来,就好像他们是 sibling 一样。

这是我目前拥有的 CSS:

.parent {
display: flex;
}

.grandchild {
background-color: rebeccapurple;
color: #ddd;
padding: 6px;
border: solid 2px #ddd;
}

.flex-1 {
flex: 1;
}

.flex-2 {
flex: 2;
}

.flex-3 {
flex: 3;
}

我希望它像这样呈现:

enter image description here

然而,它是这样呈现的:

enter image description here

最佳答案

我让它看起来像你的目标。我已经更新了你的 JSBin .

<div class="parent">
<div class="child child-flex flex-2">
<div class="grandchild flex-3">
Wide Grandchild
</div>
<div class="grandchild flex-1">
Narrow Grandchild
</div>
</div>
<div class="child child-flex flex-1">
<div class="grandchild flex-2">
Medium Grandchild
</div>
</div>
</div>

关于html - Flexbox 非兄弟孙辈,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29906741/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com