У меня 3-х слойная жидкость (ширина 100%). Мне нужно скрыть столбцы при щелчке, в то время как основной контейнер остается до максимальной ширины.Как сохранить ширину основного контейнера до максимальной ширины в расчете на 3 колонны жидкости?
Представьте себе, что сильфон мой макет:
-------------------------------------------------------
| | | |
| Col 1 | Main container (Col 2) | Col 3 |
| (20%) | (60%) | (20%) |
|(or 100px) | This is a paragraph in which|(or 100px) |
| | some text is written. | |
-------------------------------------------------------
Если я нажимаю на Col 1, мне нужно иметь сильфон расположение:
------------------------------------------------------
| | |
| Main container (Col 2) | Col 2 |
| (80%) | (20%) |
| This is a paragraph in which some text |(or 100px) |
| is written. | |
------------------------------------------------------
Тогда, если я нажму на Col 3, мне нужно имеют сильфон расположение:
------------------------------------------------------
| |
| Main container (Col 2) |
| (100%) |
| This is a paragraph in which some text is written. |
| |
------------------------------------------------------
Как я могу писать стили CSS так, что mainContainer расширяется до максимального possibl e ширина?
Вот код, который я написал curenlty (который не то, что я точно хочу) enter link description here
Много благодаря как Жермена и NoobEditor. Оба ответа идеальны. Я выбрал ответ NoobEditor, потому что Flexbox не распознается в IE9 <. – Siamak