是否可以使用 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
您可以简单地使用没有边界框的图像,但边界框将确保文本围绕其流动。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)