Пожалуйста, смотрите на странице, чтобы начать с: http://codepen.io/Mickael/pen/ztqnp?editors=110CSS изменение размера элемента по щелчку
То, что я пытаюсь сделать, это когда один нажимает на иконку в правом верхнем углу, родительские размера контейнера увеличивая ее ширину до 100% (в настоящее время она установлена в значение px
, так как есть другой элемент справа от нее (список задач)).
Я хотел бы сделать следующее:
по щелчку значка, используйте переход расширить ширину до 100%
раз расширились, я хочу, чтобы контейнер охватит список задач полностью (я могу работать с одним из них с z-индексом и положением)
после того, как ящик расширился до 100%, я хотел бы, чтобы стрелка в иконке вверху изменилась на стрелки, указывающие слева (это t он второй, который SVG закомментирована в HTML)
Любая помощь очень ценится ... Ive гугле переход, изменение размеров, динамическая ширина и все виды, но не могу найти ничего, что бы мне точку в правильном направлении о том, что я пытаюсь сделать здесь.
Заранее спасибо
div#middle-container {
margin: 0;
padding: 0;
width: calc(100% - 355px); <--------- resize this to 100%
max-height: calc(100% - 105px);
margin-left: 65px;
height: 100%;
position: fixed;
z-index: 0 !important;
top: 55px;
border-radius: 10px;
box-shadow: inset 0 -1px 1px rgba(0,0,0,0.5), /*bottom internal shadow*/
inset 0 1px 1px rgba(255,255,255,1); /*top internal highlight*/
background-color: #777;
}
Я не уверен, что CSS может захватить событие. Возможно, вы захотите использовать javascript для этого. –
Yep ,, click events - это события JS, за исключением ... ах ... «храбрых» альтернатив checkbox. –
Это позор .. Я не знаю JavaScript! lol – Mickael