css - 当要与元素重叠时如何使文本进入下一行

标签 css

所以我在 index.html 文件中有这样的东西

<div id = "quote">
quote text
</div>

<div id = "text">
text
</div>

我必须以这样的方式格式化它,使其看起来像这样 enter image description here

黑色背景的文本是 quote div 。

我一整天都在谷歌上搜索并尝试了一些想法,但无济于事。

稍后编辑:我无法将 quote div 放在 text 中。

我试过类似 this 的东西但无济于事

最佳答案

float 是您要查找的 CSS 属性。您可以在这里阅读更多相关信息 https://developer.mozilla.org/en-US/docs/Learn/CSS/CSS_layout/Floats

#quote {
  float: left;
}

举个例子

#quote {
  float: left;
  background: black;
  color: white;
  padding: 1em;
  margin: 0 1em 1em 0;
}
<p>text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text </p>
<div id="quote">quote</div>
<p>text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text </p>
<p>text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text </p>
<p>text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text </p>

关于css - 当要与元素重叠时如何使文本进入下一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42913598/

相关文章:

javascript - ReactJS:如何将 Material-UI 的 <DatePicker/> 的占位符和文本居中?

css - :hover pseudo-class of CSS does not work in IE7

jquery - 部分发布回更新面板后样式中断。我怎样才能解决这个问题?

html - 使 div 的 "a"项不具有相同的 css 属性

javascript - 将下拉菜单与响应式导航栏中的输入对齐

css - 分页按钮不显示禁用的 css

css - webkit-scrollbar 针对特定的 div

html - 如何使用 CSS Flexbox 包装行元素?

html - 高度 :100% inside table-cell not working on Firefox and IE

python - flask css没有更新