Привет, я работаю в PWA (Progressive Web App).Это должно быть доступно не только для мобильных телефонов.Экран ноутбука должен использовать это тоже.Я работаю с макетом сетки.Посмотрите сами ... Это прекрасно работает.
![enter image description here](https://i.stack.imgur.com/HlFJR.png)
Но когда я использую его для более высокой ширины экрана, информационный текст второго окна получает три строки.Мой код выглядит так:
.challenge_box {
padding: 20px;
display: grid;
grid-gap: 20px;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
grid-template-rows: repeat(2, auto);}
}
.challenge {
position: relative;
margin: 0 auto;
height: auto;
width: 90%;
}
.wrap_challenge {
min-height: 400px;
min-width: 90%;
background-color: #fff;
border-radius: 15px;
display: flex;
flex-direction: column;
align-items: center;
}
.wrap_challenge h2 {
padding: 20px;
background-image: linear-gradient(to right, #141e30, #243b55);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.wrap_challenge label {
padding: 0px 20px 20px 20px;
text-align: center;
color: #5f6368;
}
.wrap_challenge textarea {
margin: 0px 20px 20px 20px;
width: 80%;
height: 220px;
border-radius: 15px;
outline: none;
resize: none;
padding: 7px;
}
<div class="challenge_box">
<div class="challenge">
<div class="wrap_challenge">
<h2>LOGO CHALLENGE</h2>
<label>Gebe die Antworten nach der Reihe an und setzte zwischen jede ein Komma.</label>
<textarea id="challenge_logo" class="challenge_div_normal" cols="200" rows="20" placeholder="bsp.: Sony, Apple,.."></textarea>
<input type="submit" value="Abschicken" onclick="sendAnswers('challenge_logo')">
</div>
</div>
<div class="challenge" style="display:flex;justify-content:center;align-items:center;">
<div class="wrap_challenge">
<h2>MYSTERY CHALLENGE</h2>
<label>Gebe die Antworten nach der Reihe an und setzte zwischen jede eine deutliche Trennung.</label>
<textarea id="challenge_mystery" class="challenge_div_normal" cols="200" rows="20" placeholder="bsp.: Himbeerbaum || Affe auf Rollschuhen, lachend ||.."></textarea>
<input type="submit" value="Abschicken" onclick="sendAnswers('challenge_mystery')">
</div>
</div>
<div class="challenge" style="display:flex;justify-content:center;align-items:center;">
<div class="wrap_challenge">
<label class="in_work">IN ARBEIT...</label>
</div>
</div>
</div>
Как видите, высота
.challenge
установлена на
auto
.Это означает, что коробка адаптируется к контенту.Тогда это выглядит так:
![enter image description here](https://i.stack.imgur.com/tQee6.png)
Но я хочу, чтобы каждый раз в двух полях отображалось одинаковое значение и даже адаптироваться к содержимому?Как решить мою проблему?
~ filip