水平方向の順序付けられていないリストがあり、div コンテナー (リストよりも任意に大きい) で水平方向に中央に配置します。ul をブロックとして表示し、自動マージンを使用してリストを親コンテナー内の中央に配置することを考えていました。しかし... ulをブロックとして表示し、100%の幅を取ることができないようです。
私が理解していることから、ブロック要素は子要素をラップするために必要な幅をとります(フロートがクリアされていないか、絶対配置されている場合を除きます)。ブロックとしてulとliを配置するとうまくいくはずです。残念ながらそうではなく、その理由がわかりません。
何か案が?
コードは次のとおりです。 http://jsfiddle.net/kccbg/1/