Atributo Style borderStyle
- Página anterior borderSpacing
- Página siguiente borderTop
- Volver a la capa superior Objeto Style de HTML DOM
Definición y uso
borderStyle
Establece o devuelve el estilo del borde del elemento.
Esta propiedad puede adoptar de uno a cuatro valores:
- Un valor, por ejemplo: p {border-style: solid} - Todas las cuatro barras son sólidas
- Dos valores, por ejemplo: p {border-style: solid dotted} - Las barras superior e inferior son de línea sólida, las barras laterales son de línea punteada
- Tres valores, por ejemplo: p {border-style: solid dotted double} - La barra superior es de línea sólida, las barras laterales son de línea punteada, la barra inferior es de línea doble
- Cuatro valores, por ejemplo: p {border-style: solid dotted double dashed} - La barra superior es de línea sólida, la barra derecha es de línea punteada, la barra inferior es de línea doble, la barra izquierda es de línea punteada
Vea también:
Tutoriales de CSS:Bordes CSS
Manual de referencia de CSS:Atributo border-style
Manual de referencia del DOM HTML:border 属性
border atributo
Ejemplo
Ejemplo 1
Añade un borde sólido al elemento <div>:
document.getElementById("myDiv").style.borderStyle = listValue;
document.getElementById("myDiv").style.borderStyle = "solid";
Ejemplo 2
Cambia el estilo de los cuatro bordes del elemento <div>:
document.getElementById("myDiv").style.borderStyle = listValue;
document.getElementById("myDiv").style.borderStyle = "dotted solid double dashed";
Ejemplo 3
Devuelve el estilo de borde del elemento <div>:
document.getElementById("myDiv").style.borderStyle = listValue;
alert(document.getElementById("myDiv").style.borderStyle);
Ejemplo 4
Demostración de todos los diferentes valores: var listValue = selectTag.options[selectTag.selectedIndex].text;
document.getElementById("myDiv").style.borderStyle = listValue;
Prueba personalmente
Sintaxis
Establece la propiedad borderStyle:Retorna la propiedad borderStyle:
.style.borderStyle
Establece la propiedad borderStyle:object .style.borderStyle =
value | Valor |
---|---|
Descripción | none |
Define el borde sin bordes. Predeterminado. | hidden |
Es igual a "none", pero en caso de conflictos de bordes de elementos de tabla, no se aplica. | dotted |
Define el borde punteado. | dashed |
Define el borde punteado. | solid |
Define el borde sólido. | double |
Define dos bordes. El ancho de los dos bordes es igual al valor de border-width. | groove Define el borde 3D inset. El efecto depende de border-color |
Define el borde 3D ranurado. El efecto depende de | ridge Define el borde 3D inset. El efecto depende de border-color |
Define el borde 3D ribeteado. El efecto depende de | inset Define el borde 3D inset. El efecto depende de border-color |
El valor de | Define el borde 3D outset. El efecto depende del valor de border-color. |
initial | Establece este atributo en su valor predeterminado. Consulte initial。 |
inherit | Hereda este atributo del elemento padre. Consulte inherit。 |
Detalles técnicos
Valor predeterminado: | Ninguno |
---|---|
Valor devuelto: | Cadena de caracteres que representa el estilo del borde del elemento. |
Versión de CSS: | CSS1 |
Soporte del navegador
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Soporte | Soporte | Soporte | Soporte | Soporte |
- Página anterior borderSpacing
- Página siguiente borderTop
- Volver a la capa superior Objeto Style de HTML DOM