Не сворачивается форма при уменьшении размеров экрана
Форма HTML
<Form action="enternames.php">
<div class="container">
<div class="fields">
<label>
<span> Имя героя </span> <input type="text" name="name" autocomplete="off">
</label>
<label>
<span> Год первого появления </span> <input type="text" name="year" autocomplete="off">
</label>
</div>
<img src="https://www.nicepng.com/png/detail/83-832594_dc-comics-logo-dc-comics-sticker.png" alt="dcsymbol">
</div>
<input type="submit">
</Form>
CSS
.container {display: flex; flex-wrap: wrap;}
.fields {
display: flex; flex-wrap: wrap;
max-width: 400px; /*Вот это может двигать картинку*/
}
label {display: flex; flex-wrap: wrap; width: 430px}
span {flex-basis: 200px;}
form img {width: 100px; vertical-align: top;}
Как сделать так, чтоб при уменьшении экрана поля уходили под надписи, а картинка под них? Я чувствую, что дело в флекс-контейнере .fields полей и лейблах. Там надо правильно max-width, flex`ы расставить. Но как именно?
Ответы (2 шт):
Автор решения: zeprog
→ Ссылка
Возможно я ответил на ваш вопрос. Посмотрите здесь: https://codesandbox.io/s/busy-pond-crp3f?file=/style.css&resolutionWidth=1024&resolutionHeight=765
Автор решения: Максим
→ Ссылка
.fields {width /*Причём не max-width*/: 400px; /*Вот это может двигать картинку. */}
label {display: flex; flex-wrap: wrap;}
