ho creato una classe CSS chiamato 'pulsante' e applicata a tutti i miei tag input semplicemente usando:l'aggiunta di classe CSS a più elementi
.button input
{
//css stuff here
}
<p class="button">
<input type="submit" Name='submit' value="Confirm Selection"/>
</p>
che funziona bene, ma ho poi aggiunto un altro tasto, ma questo non fa parte della mia forma, è solo un segnaposto che viene attivato con javascript e apre un iFrame. Come volevo che sembrasse lo stesso di tutti i pulsanti 'reali' che usavo nella stessa classe.
<p class="button" id="AddCustomer">
<a href="AddCustomer.php">Add Customer</a>
</p>
Il problema che avevo era che, se ho lasciato la classe come .button input
il tag <a>
non lo vide. Se ho rimosso la parte input
del CSS tutti i miei pulsanti hanno quadrati grigi nel mezzo.
Così ho risolto con .button input,a
Questo ha funzionato bene. . . Fino a quando non ho guardato un'altra pagina e ho trovato tutti i miei tag <a>
ora formattati con la classe 'button', anche se non hanno questa classe applicata.
La mia domanda allora è come posso applicare la stessa classe CSS per <input>
e <a>
tag allo stesso tempo, ma solo se ho aggiunto esplicitamente class="button"
.