Я пытаюсь получить текст ввода рядом с описательным текстом, переместив эти два элемента. При попытке сделать это с помощью float базовый текст описания выше исходного. Вы можете увидеть это лучше всего, если поставить черту на входе.
Тем не менее, я вижу, что текст внутри ввода каким-то образом трансформируется, используя те же критерии текста / шрифта, что и для описательной части. Это довольно уже.
Есть ли кто-нибудь там [кто может мне помочь]?
.form_table {
width: 100%;
max-width: 600px;
height: 100%;
max-height: 200px;
border: 1px solid black;
border-collapse: collapse;
}
p{
margin: 0px;
padding: 0px;
text-align: left;
}
input {
border: 0px solid black;
width: 100%;
font-family: Helvetica, "Helvetica Neue", Arial, Calibri, "Myriad Pro", Verdana, "Trebuchet MS", "sans-serif";
font-size: 18px;
background-color: none;
}
.form_th {
border: 1px solid black;
padding: 2px;
font-family: Helvetica, "Helvetica Neue", Arial, Calibri, "Myriad Pro", Verdana, "Trebuchet MS", "sans-serif";
font-size: 18px;
font-weight: normal;
}
.output {
text-align: left;
float: left;
width: 20%;
white-space: nowrap;
}
.input {
float: right;
width: 80%;
}
<form>
<table class="form_table">
<thead>
<tr>
<th class="form_th"><div class="output">Insert a dash_
</div>
<div class="input">
<p><input></p>
</div></th>
</tr>
</thead>
</table>
</form>