У меня есть портфолио, но я не очень хорошо разбираюсь с CSS.
Я использую Flexbox для дизайна рабочего стола и мобильных устройств, но он не работает ...
Этоэто как я хочу, используя flex-direction: column
,: ![enter image description here](https://i.stack.imgur.com/UNhEf.png)
Код родителя div:
display: flex;
justify-content:center;
align-items:center;
background-color:#C4C4C4;
min-height: 100vh;
flex-direction: column;
Но когда я добавляю отзывчивость, она остается такой: Элементы вне div родительского элемента. ![enter image description here](https://i.stack.imgur.com/WXLlm.png)
Код такой же, меняется только цвет фона.
background-color: red;
width:800px;
height:650px;
margin: 30px;
Это не исправляет.
Если я не использую flex-direction: column
, он останется таким: ![enter image description here](https://i.stack.imgur.com/X2R41.png)
Кто-то, почему?