Olá, Lorena. Tá tudo ótimo com a sua explicação. As coisas estão ficando mais claras no CSS, mas no HTML eu não consigo resolver o local para colocar os inputs. Vou compartilhar o código aqui para você verificar onde que estou errando.
Deixa eu lhe explicar:
Eu quero fazer preenchimentos eletrônicos de entrada e saída de caminhões com “input”, mas não estou conseguindo. Eu preciso fazer igual fiz no lado 2, só que ao invés de tabela, como fiz, tem que ser com input, para preenchimento de campos. (assim eu acho).
Tentei fazer outro input no lado 1, mas ele apareceu no centro e não consegui movimentá-lo pra cima como eu coloquei o primeiro input. É no lado1, no canto superior e ocupando toda largura que eu quero que fique o retângulo com todos os 19 inputs, assim como estão no lado 2 a tabela.
É isso...
Lorena, você pode me ajudar, por favor?
OBS.: Não consegui enviar todo código do CSS, pois extrapolou o limite de caracteres.
NO HTML:
<div class="cabecalho">
<p class="nomeenumero">1234<br>Fábio</p>
<p class="relogio">Relógio</p>
<form>
<input type="text" id="Texto de observações" >
</form>
</div>
<div class="chegadas">
<p class="chegada">CHEGADA</p>
<p class="saida">SAÍDA</p>
<div class="lado1">
<form>
<input type="text" id="placa">
</form>
</div>
<div class="lado2">
<table width="100%">
<tr>
<td class="celula7">XXXX</td>
<td class="celula8">XXXX XXXX</td>
<td class="celula9">XXXX X XXXX</td>
<td class="celula10">X XXX XXXX</td>
<td class="celula11">XXXXXXXXXXXXXXX</td>
<td class="celula12">XX</td>
<td class="celula13">XXXXX</td>
</tr>
</table>
</div>
</section>
</header>
</body>
<footer></footer>
NO CSS:
- {
padding: 0;
margin: 0;
box-sizing: border-box;
font-family: "roboto";
}
body{ background: #213363;
border: 10px solid #9DB2BF;}
form input{
width: 75%;
margin: 10px -33px 10px 40px;
padding: 10px 60px;
background-color: #61677A;
font-size: .8em;
border-radius: 6px;
display: flex;
display: inline-block;
}
.cabecalho{
background: green;
text-align: center;
color: aliceblue;
font-size: 2.5em;
font-family: 'Roboto', sans-serif;
border: 8px solid #213363;
border-radius: 20px;
}
.nomeenumero{
color:#fff;
font-size:.6em;
font-weight: bold;
float: left;
margin: 5.5px 0 0 60px;
border: 4px solid #000;
border-radius: 8px;
padding: 2px 6px 2px 6px;
background-color: #213363;
}
.relogio{
color:#fff;
font-size:.6em;
font-weight: bold;
float: right;
margin: 15px 40px 0 60px;
border: 4px solid #000;
border-radius: 8px;
padding: 6px 4px 6px 4px;
background-color: #213363;
}
.oslados{
display: flex;
}
.lado1{
background: #1659bf;
width: 50%;
text-align: center;
padding: 15em;
color: aliceblue;
font-size: 1.2em;
border: 8px solid #ffffff;
}
#placa{
padding: 10px 40PX 30px 40PX;
margin: -280px 10px 10px -280px;
background-color: #FF8551;
color: #fff; display: flex;
display: block;
flex-wrap: wrap;
font-size: 1em;
height: 100%;
}
.chegadas{
display: flex;
justify-content: space-between;
margin: 2px 310px 9px 345px;
padding: auto;
}
.chegada{
font-size: 22px;
font-weight: bold;
border: 2px solid #ffffff;
border-radius: 5px;
background: #FF8551;
padding: 2px 2px 1px 2px ;
}
.saida{
font-size: 22px;
font-weight: bold;
border: 2px solid #ffffff;
border-radius: 5px;
background: #FF8551;
padding: 2px 2px 1px 2px ;
}
table{
display: inline;}
tr{
background: #61677A;
}