Necesito crear una sombra de un píxel en tres lados de un elemento usando la sombra de caja. Estoy usando el siguiente código, excepto que está creando un borde de dos píxeles, pero solo necesito uno.Una sombra de píxel en tres lados usando la sombra de caja CSS3
-moz-box-shadow: 0 1px 1px #c00
-webkit-box-shadow: 0 0 1px 0 #c00
box-shadow: 0 0 1px 0 #c00
Cualquier razón por la que no esté utilizando 'border: 1px solid # c00'? – ChrisR
Sí, porque el borde extenderá los bordes del modelo de caja de los elementos, lo que causará problemas. Lo siento, debería haber dicho sombra en lugar de frontera. ;-) – Cofey
"borde extenderá los bordes del modelo de caja de los elementos, lo que causará problemas" - está bien, hay dos posibilidades allí. 1. Use un margen negativo de los lados con el borde para invertir el efecto del modelo de caja. 2. Utilice ['box-sizing: border-box;'] (http://css-tricks.com/box-sizing/), que funciona en IE 8 y en otros navegadores recientes. –