html - 你如何使一个div中的文本环绕另一个带有img和文本的div

标签 html css css-float

如何使一个 div 中的文本环绕另一个 div 和 float 或内联 block 不起作用。 这就是我想要的。

                      ________
_____________________|        |_
 Div: text text text |  img   | |
 text test text text |separate| |
 text test text text |   div  | |
 text test text text  --------  |
text test text text text test   |

这就是我的。

                      ________
_____________________|        |_
 Div: text text text |  img   | |
 text test text text |separate| |
 text test text text |   div  | |
 text test text text  --------  |
text test text text             |
text test text text             |
text test text text             |

最佳答案

这应该非常简单。只需 float divimg 并应用负的 margin

body{background: red;}

div {
  width: 300px;
  margin: 40px auto 0;
  background: #fff;
}

img {
  float: right;
  margin: -20px 0 0 0;
}
<div>
  <img src="https://placeholdit.imgix.net/~text?txtsize=33&txt=150%C3%97150&w=150&h=150"> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut laoreet massa nec massa commodo pretium. Proin vehicula enim ultrices nibh cursus commodo. Morbi orci
  purus, posuere vel erat sit amet, viverra condimentum velit. Ut tincidunt mi ac ornare finibus. In vehicula, dolor ut rutrum egestas, lorem orci pulvinar velit, vel rutrum urna massa et augue. Integer vel dapibus diam. Quisque lorem sem, feugiat sed
  accumsan non, condimentum vel est. Sed at ipsum nec eros pellentesque ullamcorper sed a eros. In in posuere dui. Suspendisse potenti. Quisque interdum, arcu eu congue lobortis, est metus consectetur tellus, nec sollicitudin justo mauris vehicula nunc.
  Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae;

</div>

关于html - 你如何使一个div中的文本环绕另一个带有img和文本的div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43501485/

相关文章:

html - 使 float 的 div 缩小而不是掉到新行

html - <p> 标签内的 span 标签使另一半内容位于右侧

css - 将 css 添加到第一个 child 和下一个 child 样式?

html - Foundation 4 的均匀间隔导航 - 在 Firefox 中损坏

html - 两个 block 之间的空间

php - 这是构建 Bootstrap 面板的正确方法吗?

html - Bootstrap 4 - 卡片列中的响应卡片

html - 如何区分页内链接和页外链接

css - 列表项不会彼此相邻出现

css - 为什么内联 block 和 block 在 float 元素附近表现不同?