http://jsfiddle.net/pWmBj/2/のようなレイアウトがあります。ただし、.active
をオンに#par.active>div
すると、次のプロパティが必要になります。
- min-width: コンテナーの 100% (#par)
- max-width: 300px (#par width > 300px でない限り -- これが min-width のデフォルトの動作であると想定しています)
- 幅: 自動
問題は、 CSSを#par.active>div
まったく気にしていないように見えることです。width:auto
自然な幅に拡張したいのですが、親の幅 (#par) に制限されたままです。