フローの内容をShoesの中央に配置できますか?
段落は次のように中央に配置できることを知っています。
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