我尝试<br />
在 fontello 图标后插入一个标签来换行,发现当 div 的样式为“display:flex”时是不可能的。添加空白也被禁用。可以在某个字符后添加新行,但新行从<i>
标记下方开始。为什么以及如何解决这个问题?PS:我注意到在 Chrome 中的情况比在 Firefox 中要好,但新行仍然从<i>
标签下开始。例子:
.with_flexbox{
display:flex;
color:purple;
}
<div class="with_flexbox red">
With flexbox I can't use <br /> tag right after <i><i></i><br /> tag
</div>
<div class="without_flexbox">
Without flexbox break after <i><i></i><br />
tag works fine.
</div>
<div class="with_flexbox">
White space is also disabled right after <i><i></i> tag. <br />And why this new line starts beneath <i> tag?
</div>