У меня есть макет, который выглядит примерно так: http://jsfiddle.net/pWmBj/2/. Однако, когда .active
переключается, я хотел бы #par.active>div
иметь следующие свойства:Возможно ли это размещение в CSS?
- мин-ширина: 100% контейнера (#par)
- макс-ширина: 300px (если ширина #par > 300px - Я предполагаю, что это поведение по умолчанию для мин-ширина)
- ширина: авто
проблема заключается в том, что #par.active>div
кажется, никогда не заботится о width:auto
CSS. Я бы хотел, чтобы он расширялся до своей естественной ширины, но он остается ограниченным его родительской шириной (#par).
Казалось бы, этот макет невозможен без JavaScript. – Azmisov