問題:
含まれているdivを中央に配置したいのですが、ブロックも左揃えにしたいです。フレックスボックスが解決策かもしれないと思いますが、どうすればよいかわかりません。私はこれをしたい:
- Javascriptなし
- テーブルなし
- 行幅を設定せずに (行幅は動的でなければなりません..それがこの演習の目的です)
- コンテナに幅を設定せずに。(行幅の設定と同じ)
- 非表示の div を追加せずに。(行幅の設定と同じ)
例、現在の CSS を使用 (試行は失敗):
.block {
border : 5px solid DarkRed;
width : 150px;
height : 150px;
display : inline-block;
}
.container {
display : inline-block;
text-align : center;
}
編集:これがどのように見えるかを示すJavascriptバージョンです: http://jsfiddle.net/SKRjG/8/