Я пытаюсь проверить входные данные HTML и модули CSS. У меня есть текстовый ввод, «слитый» с кнопкой. Я пытаюсь сделать кнопку отправки и ввод остается пропорциональным при изменении размера страницы. Это означает, что когда я изменяю размер страницы, высота и ширина не должны оставаться одинаковыми и должны уменьшаться пропорционально. Я использую модуль CSS "VW". Проблема в том, что, когда я устанавливаю для них высоту и ширину "(любое число) vw", только вход изменяет размер правильным образом. Кнопка остается неизменной независимо от того, как я изменяю размер страницы.
loginText {
font-family: 'Comfortaa', bold;
height: 4vw;
width: 30vw;
border: 1px solid black;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
}
button {
font-family: 'Comfortaa', bold;
font-size: '50px';
height: 4.5vw;
width: 6vw;
background: blue;
color: white;
margin-left: 0;
border: 1px solid black;
}
loginText,
button {
padding: 0.3em 0.4em;
border: 1px solid black;
}
loginText {
height: 4vw;
width: 30vw;
margin-right: 0;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
}
button:active,
button:hover {
background-color: #acf;
outline: none;
}
<div id="loginInputs" ; style="text-align: center; padding-top: 4%;">
<form>
<input id="loginText" name="something" type="text"><button>Go</button>
</form>
</div>