he creado una clase CSS llamada 'botón' y lo aplicó a todos mis etiquetas INPUT por el simple uso:añadiendo clase CSS a múltiples elementos
.button input
{
//css stuff here
}
<p class="button">
<input type="submit" Name='submit' value="Confirm Selection"/>
</p>
la que trabaja muy bien, pero luego he añadido otro botón, pero esto no forma parte de mi forma, es solo un marcador de posición que se combina con javascript y abre un iFrame. Como quería que se viera igual que todos los botones "reales", utilicé la misma clase.
<p class="button" id="AddCustomer">
<a href="AddCustomer.php">Add Customer</a>
</p>
El problema que tuve fue que si dejaba la clase como .button input
la etiqueta <a>
no lo vio. Si eliminé la parte input
del CSS, todos mis botones obtuvieron cuadrados grises en el centro.
Así que resolvieron con .button input,a
Esto funcionó bien. . . Hasta que miré en otra página y encontré todas mis etiquetas <a>
formateadas ahora con la clase 'botón', aunque no tienen esta clase aplicada.
Mi pregunta entonces es ¿cómo puedo aplicar la misma clase CSS a <input>
y <a>
etiquetas al mismo tiempo, pero sólo si he añadido explícitamente class="button"
.