是否可以使用 float:right 属性将图像向右对齐并在图像周围环绕文本,就像在 html 和 css 中一样?
如果是这样,你怎么做?
我可以对齐图像,但不知道如何将文本环绕在它周围。文本是动态文本,因此长度变化很大。
非常感谢瑞克
是否可以使用 float:right 属性将图像向右对齐并在图像周围环绕文本,就像在 html 和 css 中一样?
如果是这样,你怎么做?
我可以对齐图像,但不知道如何将文本环绕在它周围。文本是动态文本,因此长度变化很大。
非常感谢瑞克
一个建议是尝试嵌套边界框。主边界框将在其中包含文本。在某个时候,图像的另一个边界框。类似的东西
bounding_box([x,y], :width => bounds.width, :height => 400) do
text "blah"
text "blah"
# image
bounding_box([bounds.right - image_width, 0], :width => image_width) do
image("path_to_file", :at => [0,0], :width => bounds)
text "more blah"
end
您也许可以简单地使用没有边界框的图像,但边界框将确保文本围绕它流动。