当前位置: 首页 > 知识库问答 >
问题:

只在图像周围换行特定的文本?

颜文康
2023-03-14

我在图像上使用float:right将文本换到左边,但是文本下面还有一些空间,我写的任何其他文本都放在图像左边。我如何使它使新的文本添加到图像的下面,而不是旁边?

到目前为止,我所尝试的只是一遍又一遍地添加
,这样文本就会出现在它应该出现的地方,但这显然不是一个好的解决方案。我确实想过只使用一个表,而不是将图像浮动到右边,但我仍然不认为那是一个好的解决方案。

这是我的代码:
HTML

        <img src="image.jpg" style="max-width: 15%;float:right;margin-right: 200px">
    <div style="margin-left:200px">
        <h1>
            <font>
                Some text
            </font>
        </h1>
    </div>

CSS:

font {
    font-family:Helvetica;
    color:white;
}

img{
    max-width:50%;
    height:auto;
}

共有1个答案

潘佐
2023-03-14

我认为您可以使用flex来解决您的问题:

null

.wrapper {
  display: flex;
  flex-direction: row-reverse;
  justify-content: space-between;
}

.imageWrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
}
<div class="wrapper">
  <div>

    <div class="imageWrapper">
      <img src="https://picsum.photos/150/150">
      <div>
        More Text
      </div>
    </div>
  </div>
  <div>
    <h1>
      <font>
        Some text
      </font>
    </h1>
  </div>
</div>
 类似资料:
  • 问题内容: 是否可以在非矩形图像周围换行? 我希望不同国家/地区的地图周围的文字能够环绕该国家的形状,以便即使边框本身不是直线,该文字也始终与该国家/地区的边界保持相同的距离。 这可能吗? 问题答案: 您可以使用此方法,在其中浮动div以阻止形状的区域。 所以-答案是“是-可以做到”。但是据我所知,没有像CSS的“文本换行”选项那样的“简单”方法。

  • 问题内容: 我尝试在鼠标光标位于帮助图标上时显示跨度。 它可以工作,但是尽管如此,我还是无法删除图标周围的边框。 我的CSS: 光盘 问题答案: 尝试这个: 您还可以通过以下方式限制范围并仅删除某些图像上的边框: 可以在此处找到有关border css属性的更多信息。 编辑:将边框从更改为。如注释中所述,对于的单位是多余的。

  • 问题内容: 我需要拍摄图像并经过一些处理将其保存。显示该图形时,它看起来不错,但是保存该图形后,在保存的图像周围有一些空白。我尝试过方法的选项,也没有用。编码: 我正在尝试通过在图上使用NetworkX绘制基本图形并将其保存。我意识到没有图它会起作用,但是当添加一个图时,在保存的图像周围会出现空白; 问题答案: 我不能说我确切知道我的“解决方案”为什么起作用或如何起作用,但是当我想将几个机翼截面的

  • 问题内容: 如果我有如下图像,如何在图像周围添加边框,以使最终图像的整体高度和宽度增加,而原始图像的高度和宽度保持原样在中间。 问题答案: 下面的代码向原始图像的所有四个侧面添加大小为10像素的恒定边框。 对于颜色,我假设您要使用背景的平均灰度值,该值是根据图像底部两行的平均值计算得出的。抱歉,编码有些困难,但是显示了一般的操作方法,并且可以适应您的需求。 如果将底部和右侧的bordersize值

  • 问题内容: 好的,所以我有这个yaml文件,我想替换一个字符串 与字符串 但是我不知道该怎么办。这是完整的Yaml文件 问题答案: 假设您使用的操作系统不错,并且您的YAML文档称为:

  • 到目前为止,我一直在使用 以旋转 OMR 应用程序的图像。结果是一个旋转但模糊的图像。我也怀疑这会围绕其中心旋转图像。如何将特定的像素位置指定为旋转中心?