[英]How to use flexbox with anchored columns
I'm using display:flex
in order to have same height of child's columns. 我正在使用display:flex
以使子列的高度相同。
Everything works well when col-...
is immediate child of display:flex
parent: 当col-...
是display:flex
直接子项时,一切都很好display:flex
parent:
<div class="container flex">
<div class="col-sm-4 flex-col">
jkkfjds<br>dsfjdk<br>fdsfk
</div>
<div class="col-sm-6 flex-col">
jfkdjkfsdjk
</div>
</div>
.flex {
display:flex;
}
.flex-col {
border:1px solid black;
}
However I want flex-col to be anchored. 但是我希望flex-col能够被锚定。 When I try to add <a>
as a parent of <div class="col-sm-4 flex-col">
it all breaks down like this: 当我尝试添加<a>
作为<div class="col-sm-4 flex-col">
的父<div class="col-sm-4 flex-col">
它会像这样分解:
http://www.bootply.com/C8SmhEmvGS http://www.bootply.com/C8SmhEmvGS
I've already tried setting display:block
to <a>
but it didn't help. 我已经尝试将display:block
设置为<a>
但它没有帮助。
Add col-sm-4 flex-col
class to a
instead of div
. 添加col-sm-4 flex-col
类a
,而不是div
。
<div class="container flex">
<a href="#" class="col-sm-4 flex-col">
<div >
jkkfjds<br>dsfjdk<br>fdsfk
</div>
</a>
<a href="#" class="col-sm-6 flex-col">
<div >
jfkdjkfsdjk
</div>
</a>
</div>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.