tengo div que tiene tres botones como,¿Cómo acceder a dos ID en un selector CSS
<div id="buttons">
<input id="preview" class="ButtonStyle" type="submit" value="Preview" name="preview">
<input id="add" class="ButtonStyle" type="submit" value="Save" name="add">
<input id="Cancel" class="ButtonStyle" type="submit" value="Cancel" name="Cancel">
</div>
que establezca su estilo. Quiero que tanto el botón de agregar como el de cancelar tengan su margen izquierdo: 5px; En este momento lo estoy haciendo de esta manera,
#outboxmidpg #buttons input[type="submit"]{
font-weight: bold;
width: 70px;
}
#outboxmidpg #buttons input[id="Cancel"] {
margin-left: 5px;
}
#outboxmidpg #buttons input[id="add"] {
margin-left: 5px;
}
Quiero hacerlo en una línea. Intenté esto, pero no funcionó y también quita el margen del botón cancelar.
#outboxmidpg #buttons input[id="Cancel"] input[id="add"] {
margin-left: 5px;
}
¿Hay alguna forma de que pueda lograr el estilo en una línea?
Gracias
Oh, eso es bueno. Sí, el primero funciona, pero ¿por qué preguntas esto? ¿No es común? Usé el primero porque es nuevo para mí. Usted está seleccionando niños. Luce bien :) Pero, por favor, ¿cuál es mejor o solo es cuestión de estilo o preferencia? Gracias – Basit
Deberías quedarte con la segunda versión, porque los navegadores antiguos y también las nuevas versiones de Internet Explorer NO son compatibles con nth-child !! Solo quería saber si funciona ;-). –
Oh, pero ¿por qué los navegadores no son compatibles con enésimo hijo? ¿Tienen alguna razón válida para ello? Preguntar sólo por curiosidad :) – Basit