html - 如何使用 Bootstrap 将文本环绕图像?

标签 html css twitter-bootstrap

我想在图像周围环绕文字,如下所示:

enter image description here

我该怎么做?...

如果能提供信息,我将不胜感激。感谢大家。

最佳答案

您可以在相对定位的容器内使用 position: absolute 并使用 topleft 属性来对齐它。

.img-circle-wrap {
  position: relative;
  width: 500px;
  height: 500px;
}
.img-circle {
  position: absolute;
  left: 30%;
  top: 30%;
}
.img-circle-wrap span {
  position: absolute;
}
.text-1 {
  top: 20%;
  left: 20%;
}
.text-2 {
  top: 20%;
  left: 70%;
}
.text-3 {
  top: 50%;
  left: 10%;
}
.text-4 {
  top: 50%;
  left: 80%;
}
.text-5 {
  top: 80%;
  left: 20%;
}
.text-6 {
  top: 80%;
  left: 70%;
}
.text-7 {
  top: 20%;
  left: 45%;
}
.text-8 {
  top: 80%;
  left: 45%;
}
<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet" />
<div class="img-circle-wrap">
  <img src="http://placehold.it/200x200" alt="..." class="img-circle">
  <span class="text-1">Text 1</span>
  <span class="text-2">Text 2</span>
  <span class="text-3">Text 3</span>
  <span class="text-4">Text 4</span>
  <span class="text-5">Text 5</span>
  <span class="text-6">Text 6</span>
  <span class="text-7">Text 7</span>
  <span class="text-8">Text 8</span>
</div>

关于html - 如何使用 Bootstrap 将文本环绕图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31129899/

相关文章:

css - 使用CSS将4个div与动态高度对齐

javascript - 超链接图像未显示在 Chrome 扩展程序上

twitter-bootstrap - 将 bootstrap popover 与 jquery 验证和 knockout 结合使用

javascript - 如何为特定操作创建 ssl 连接,但仍允许 http 用于所有其他站点操作?

twitter-bootstrap - 使用 react-bootstrap 扩展表内的行

javascript - 由css和js设计的图像旋转

javascript - CSS/Javascript 下拉菜单问题

css - 为什么具有上边距的子元素不会拉伸(stretch)父容器

javascript - 如何根据用户输入更改动态生成的列表框的宽度?

html - 在 block 'a' 标记外渲染的元素