Ruby のブロックを使って CSS を作るクラス
Tenarai::XML のように、Ruby のブロックを使って CSS を作るクラスでこんな感じです。
これを実行すると、こうなります。
Tenarai::XML と同じようにインデント文字数を指定することが出来ます。
とするか、
とすると、インデントしないですべて一行で出力します。
それぞれ、オブジェクトを作成します。引数のハッシュオブジェクトにデフォルトのインデント文字数を指定することが出来ます。また、ブロックを指定した場合は、ブロックの引数に作成したオブジェクトが代入されます。
CSS のセレクターを作成します。作成したセレクターは [], []= メソッドでスタイルを指定することが出来ます。
これを実行すると、こうなります
オブジェクトを CSS に整形した文字列を返します。引数にインデントの文字数を指定することができます。
to_s のエイリアス
[PageInfo]
LastUpdate: 2008-03-27 20:51:30, ModifiedBy: junkikuchi
[Permissions]
view:all, edit:members, delete/config:members