floatしたリストを右寄せにする
参照:http://d.hatena.ne.jp/takeru-c/20100121/1264037367
リストを横並びにした際は、たいていfloat:leftで処理するが、その場合当たり前に左寄せになる。
右寄せにするにはfloat:rightで、と思ってやってみても、その場合は
<li>リスト1</li> <li>リスト2</li>
と記述すると、リスト2 リスト1と表示される。
リストの逆から書いていけばいいのかもしれないが、スマートフォンで見た場合なども考えるとちょっと困る。
ということで、その対処。
HTML
<div> <ul> <li>リスト1</li> <li>リスト2</li> </ul> </div>
div { float: right; } li { float: left; }
親要素を右寄せ→子要素を左寄せで実現できるようです。