我有使用flex的div容器 . 我的flex子容器里面有一个大胆的衰老 .
例
Lorem ipsum dolor sit amet,consectetur adipiscing elit . Nunc at lectus vitae libero pulvinar fringilla . Nullam vel vestibulum orci .
但是,当我创建我的Flex容器时,它不会使粗体文本内联 . 它在常规文本和粗体文本之间创建一个块 .
例
Lorem ipsum dolor sit amet,consectetur adipiscing elit . Nunc at lectus vitae libero pulvinar fringilla . Nullam vel vestibulum orci .
我按如下方式设置了我的flex容器:
.flexparent { display: flex; flex-direction: row; justifty-content: center; flex-wrap: wrap-reverse }
.flexchild1 { display: inline-flex; flex-direction: column; flex-wrap: nowrap; justify-contetn: center; width: 65%; margin-right: 4%;}
.flexchild2 { display: inline-flex; flex-direction: column; flex-wrap: nowrap; justify-contetn: center; width: 35%;}
我理想的解决方案是这样的, .flexchild1
是绿色, .flexchild2
是黄色 .
1 回答
如果您要使用Flex容器,请记住所有子元素将成为弹性项目并垂直或水平堆叠,具体取决于
flex-direction
.所以,如果我们考虑这个代码:
<div class="flex-container"><b>Lorem ipsum dolor sit amet</b> consectetur adipiscing elit. <span>Nunc at lectus vitae libero</span> pulvinar fringilla. <i>Nullam vel vestibulum orci.</i></div>
虽然
<b>
,<span>
和<i>
元素在block formatting content中是内联级别的...flex formatting context中所有子元素都被封锁了......
您可能想要做的是将文本包装在Flex容器中自己的块级容器中 .