【問題】
CSSで
#sample { text-align: center; }
と指定したボタン
<body> <div id="sample" > <input type="button" id="hoge" value="huga" /> </div> </body>
が、画面中央に配置されない。
【原因】
text-align は、インライン要素にのみ有効とのこと。
http://w3g.jp/webstandards/hack/css_block_control
【解決】
CSSにおいて、
#sample {
margin-left: auto;
margin-right: auto; }
と指定した。
DRY