Puño de todos, la propiedad CSS border
es una propiedad abreviada para establecer los valores individuales de propiedad de frontera para una o más de: border-width
, border-style
, border-color
.
El valor inicial de border-style
es none
. Esto significa que si cambia border-width
y border-color
, no verá el borde a menos que cambie esta propiedad a algo que no sea none
o hidden
.
El valor inicial de border-width
es medium
, pero la especificación no define con precisión su ancho correspondiente. Por ejemplo, mi navegador Safari actualmente muestra medium
como un ancho de 3px
;
El valor inicial de border-color
es , esta palabra clave representa el valor calculado de la propiedad de color del elemento. Permite hacer que las propiedades de color heredadas por propiedades o propiedades de elementos secundarios que no lo hereden de manera predeterminada.
Dicho esto, siempre tener en cuenta que si sus valores por defecto parece diferente, tal vez algunas propiedades se calculan a partir de algunas otras declaraciones, es decir declaraciones de agente de usuario, declaraciones normales de usuario, declaraciones normales de autor, autor declaraciones importantes o usuarios importantes declaraciones. Cuando diferentes propiedades se aplican al mismo elemento, los selectores más específicos prevalecerán sobre los otros y cuando varias declaraciones tienen el mismo peso, origen y especificidad, esta última en el orden de origen gana. Las declaraciones en hojas de estilo importadas se consideran antes de cualquier declaración en la propia hoja de estilo.
TL; DR?
El valor predeterminado es border: medium none currentColor;
, pero es válido siempre que no se aplique ningún otro selector o declaración.
Err ¿cuál es la pregunta? – Greg
¿Qué estás tratando de hacer? – random