46 of 313 menu

Propiedad border-style

La propiedad border-style establece el estilo del borde para todos los lados simultáneamente o por separado para cada lado. Es una propiedad abreviada para las siguientes propiedades: border-left-style, border-right-style, border-top-style, border-bottom-style.

Sintaxis

selector { border-style: valor; }

Valores

Valor Descripción
solid Línea continua.
dotted Borde de puntos.
dashed Borde de guiones.
ridge Borde en forma de línea convexa.
double Borde de doble línea. Para ver el efecto, el grosor del borde debe ser de al menos 3px.
groove Borde cóncavo.
inset Borde hundido.
outset Borde en relieve.
none Sin borde.

Valor por defecto: none.

Cantidad de valores

La propiedad puede tomar 1, 2, 3 o 4 valores, especificados separados por espacios:

Cantidad Descripción
1 Tipo para todos los lados simultáneamente.
2 Primer valor para arriba y abajo, segundo - para los bordes izquierdo y derecho.
3 Primer valor para arriba, segundo - para los bordes izquierdo y derecho, tercero - para el inferior.
4 Primer valor para el borde superior, segundo - para el derecho, tercero - para el inferior, cuarto - para el borde izquierdo.

Ejemplo . Valor solid

<div id="elem"></div> #elem { border-width: 1px; border-style: solid; border-color: black; width: 300px; height: 100px; }

:

Ejemplo . Valor dotted

<div id="elem"></div> #elem { border-width: 1px; border-style: dotted; border-color: black; width: 300px; height: 100px; }

:

Ejemplo . Valor dashed

<div id="elem"></div> #elem { border-width: 1px; border-style: dashed; border-color: black; width: 300px; height: 100px; }

:

Ejemplo . Valor ridge

<div id="elem"></div> #elem { border-width: 3px; border-style: ridge; border-color: black; width: 300px; height: 100px; }

:

Ejemplo . Valor double

<div id="elem"></div> #elem { border-width: 3px; border-style: double; border-color: black; width: 300px; height: 100px; }

:

Ejemplo . Valor groove

<div id="elem"></div> #elem { border-width: 3px; border-style: groove; border-color: black; width: 300px; height: 100px; }

:

Ejemplo . Valor inset

<div id="elem"></div> #elem { border-width: 3px; border-style: inset; border-color: black; width: 300px; height: 100px; }

:

Ejemplo . Valor outset

<div id="elem"></div> #elem { border-width: 3px; border-style: outset; border-color: black; width: 300px; height: 100px; }

:

Ejemplo

En este ejemplo se establecen diferentes tipos de borde para diferentes lados de los elementos:

<div id="elem"></div> #elem { border-width: 1px; border-style: solid dotted dashed dotted; border-color: black; width: 300px; height: 100px; }

:

Ejemplo

Y ahora para diferentes lados del elemento también se establece un grosor de borde y color diferente:

<div id="elem"></div> #elem { border-width: 1px 2px 3px 4px; border-style: dashed dotted solid double; border-color: red blue green black; width: 300px; height: 100px; }

:

Ejemplo

Ahora para el borde superior e inferior se establece el tipo solid, y para el derecho e izquierdo - dotted:

<div id="elem"></div> #elem { border-width: 1px; border-style: solid dotted; border-color: black; width: 300px; height: 100px; }

:

Véase también

  • propiedad border-color,
    que establece el color del borde
  • propiedad border-width,
    que establece el grosor del borde
  • propiedad border,
    que es la propiedad abreviada para el borde
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar