什么CSS让一些东西去页面的下一行?

前端之家收集整理的这篇文章主要介绍了什么CSS让一些东西去页面的下一行?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何使元素自动定位在页面的新行?在HTML中,我可以使用< br>,但是如何在CSS中添加换行符?

说我有以下代码,例如:

<p>Lorem ipsum dolor sit amet,<span id="elementId">consectetur adipisicing elit.</span>
   Magni totam velit ex delectus fuga fugit</p>

跨度仍然位于与文本的其余部分相同的行上。如何通过CSS将跨文本移动到新行?

另一个例子是使用display:inline-block或者float:

<div class="smalldiv">Lorem ipsum dolor sit amet</div>
<div class="smalldiv">Lorem ipsum dolor sit amet</div>
<div class="smalldiv" id="elementId">Lorem ipsum dolor sit amet</div>
<div class="smalldiv">Lorem ipsum dolor sit amet</div>

.smalldiv {
    display: inline-block; // OR
    float: left;
}

如何移动其中一个< div>在新行上创建一个新行?

解决方法

有两个选择,我可以想到,但没有更多的细节,我不能确定哪个更好:
#elementId {
    display: block;
}

如果元素不与浮动元素位于同一行,这将强制元素为“新行”。

#elementId {
     clear: both;
}

这将迫使元素清除浮标,并移动到“新行”。

如果元素与另一个具有固定或绝对位置的位置在同一行上,就我所知,强制“新行”,因为这些元素从文档的正常流中删除

原文链接:https://www.f2er.com/css/220030.html

猜你在找的CSS相关文章