PHP & CSS...

Avete presente un CSS così:

.text1 {

position:fixed;

color:#000000;

background-color:#FF0000;

left: 0;

top: 0;

}

semplicemente se io assegno ad una riga lo stile "text1" rimane sopra a tutto in alto a sinistra... Volevo sapere se era possibile fare in modo di fare una cosa del genere anche con un form di login e quindi fare in modo che siano sempre presenti a sinistra i campi Username, Password e relativo pulsante di invio e, una volta fatto il login, far sparire questo form (magari assegnandogli un altro stile...).

E' fattibile?

 :bye:

inviato 11 anni fa
z3ro
z3ro
1
X 0 X

Non è necessario usare i CSS per fare ciò che vuoi, anche se forse è il metodo più elegante. Comunque il PHP in questo non partecipa.

Purtroppo non conosco molto bene  i CSS   :dunno:

P.S.: per far sparire qualcosa da una pagina HTML basta non inserirla  ;)

risposto 11 anni fa
Gianni Tomasicchio
X 0 X

Inserisci il form tra due tag div, a questi dai un identificativo e una classe. La classe deve essere definita con i riferimenti di posizione:

<style type="text/css">
<!--
.esempio{
position:fixed;
color:#000000;
background-color:#FF0000;
left: 0;
top: 0;
}
-->
</style>
....
<body>
...
<div class="esempio"><form>...</form></div>

oppure direttamente all'interno del tag:

<div style="position:fixed;left:0;top:0;"><form>...</form></div>

Chiaramente la prima soluzione ti permette di poter variare i parametri della classe senza scorrere tutto il codice!

 :bye:

risposto 11 anni fa
Nico Colonna
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda