Acid ha scritto:
Ciao, evidentemente c'è del codice css che interferisce, puoi postare sia html che css?
È una pagina di contato, quindi dentro la pagina c'è solo il form. Il codice html del form è questo:
<div id="form">
<h1>Contattaci!</h1>
<form id="dati" name="dati" action="dati.php"
method="post">
<table>
<tr>
<h2>Nome</h2>
<input required autocomplete="on"
type="text" name="nome"
id="nome"></td>
<h2>Cognome</h2>
<input type="text" name="cognome "
id="cognome" required autocomplete="on">
<h2>Telefono:</h2>
<input type="number" name="numero"
id="numero" autocomplete="on">
<h2>E-mail:</h2>
<input type="email" name="email"
id="email" autocomplete="on">
<h3>Messaggio:</h3>
<input id="casella" type="textarea" name="text"
id="text" placeholder="Come possiamo aiutarti?...">
</tr>
</table>
</form>
<div>
<input type="submit" value="invia" action:>
</div>
</div>
CSS:
body{background:#8700f8;}
h1{color:White; text-align:center; padding-top:30px; font-weight:bold;}
#form{text-align:center;}
div,h2{color:white; margin-bottom:5px;}
#casella{height:100px; width:250px;}
input, submit{background:White; color:#8700f8; width:150px; height:40px;}
(la classe(#casella) è riferita alla textarea
Avevo provato a fare questo:
#casella {
height:100px;
width:250px;
position:absolute;
Top:0px;}
Ma niente...il testo del placeholder mi sale tutto sopra la pagina nel titolo...