У меня есть два div, которые находятся рядом, и мне нужно выровнять кнопки внизу
<div class="outer">
<div class="container">
<div><span>Heading</span></div>
<div><button>Input</button><button>Input</button></div>
</div>
<div class="container">
<div><span>Heading 2Heading 2Heading 2Heading 2Heading 2Heading 2Heading 2Heading 2Heading 2Heading 2Heading 2Heading 2</span></div>
<div><button>Input 2</button><button>Input 2</button><button>Input 2</button><button>Input 2</button><button>Input 2</button></div>
</div>
</div>
.outer {
display: flex;
}
.container {
width: 200px;
border: 1px solid red;
padding: 5px;
display: flex;
flex-direction: column;
justify-content: space-between;
}
.container div {
border: 1px solid;
}
button {
width: 80px;
}
Это HTML-структура https://codepen.io/anon/pen/vPmeKd
Это выравниваниечто я хочу достичь https://codepen.io/anon/pen/pYWKRZ
Я использовал нижнюю отступ во втором кодовом пере, но это нереальное решение, потому что количество строк для заголовка и кнопок может варьироваться, и мне нужно будетиспользовать jquery.
Вопрос в том, смогу ли я достичь этого только с помощью CSS.Изменение структуры HTML или использование jquery в этот момент было бы кошмаром, я хочу убедиться, что на данный момент я не могу добиться этого только с помощью CSS.