我可以在鞋子中将流的内容居中吗?
我知道一个段落可以像这样居中:
para 'Centred paragrpah', :align=>'center'
但是,这不适用于流:
flow(:align=>'center') do
…
end
没有出现错误,但内容保持左对齐。
不完全确定。你试图集中在你的流程中是什么?您可以根据 HTML 和 CSS尝试留边距技巧。
这给出了一个带有左、中和右对齐文本的流,当它被调整大小时,它在窗口中保持居中:
Shoes.app do
flow do
style(:margin_left => '50%', :left => '-25%')
border blue
para "Some left justified text\n", :align => 'left'
para "Some centred text\n", :align => 'center'
para "some right justified text\n", :align => 'right'
end
end