繁体   English   中英

将文本环绕向右浮动

[英]Wrapping text around float right

你好,我正在创建一个页面,我似乎无法得到一些工作。 我在一个段落的末尾有一个图像,而在css中它是向右浮动的。 我无法让图像向上移动成为章节的一部分然后使文本环绕它。 的jsfiddle

HTML

<p>
   TEXT GOES HERE
   <img src="src/src.jpg">
</p>

CSS

img{
   float:right;
}

请务必查看JSfiddle,因为它可以更好地表达我想要的内容。

您需要将图像上方的图像移动到浮动右侧才能以这种方式工作。

<p>
   <img src="src/src.jpg">

   TEXT GOES HERE
</p>

您必须将图像移到前面或将其移到外面:

<p>
   <img src="src/src.jpg">
   TEXT GOES HERE
</p>

要么

   <img src="src/src.jpg">
<p>

   TEXT GOES HERE
</p>

亚伦是正确的,图像必须超出文本。 如果它很长,你总能做到

<p>
  TEXT GOES HERE<br>
  <img src="src/src.jpg">
  TEXT GOES HERE
</p>

不确定这是否与编码有关,但它有效。

在段落中放入一个<div>并将文本保留在其中。 然后制作float: left ,你的图像float: right

如下所示:

HTML代码示例JSFiddle

<p>
    <div> THIS IS A LOT OF TEXT 
           ........................
           .........................
    </div>
    <!-- MOVE THIS IMAGE UP SO IT'S NOT BELOW AND WRAP TEXT AROUND IT -->
    <img src="..Troll-face.png" />
</p>

CSS

img{
    float:right;
    width:150px;
}

p {
    width:100%;
    height: auto;
}

div{
    width:70%;
    height:auto;
    float: left;
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM