Propiedad CSS border-radius

La propiedad border-radius en CSS se usa para redondear las esquinas de los bordes exteriores de un elemento. Esta propiedad puede contener uno, dos, tres o cuatro valores. La propiedad border-radius se usa para establecer el border-radius. Esta propiedad no se aplica a los elementos de la tabla cuando el borde colapsado se está colapsando.

border-radius-property

Sintaxis:  

border-radius: 1-4 length|% / 1-4 length|%|initial|inherit;

Valores de propiedad:

  • length : Representa la forma de las esquinas y el valor por defecto es 0.
  • porcentaje(%) : Representa la forma de las esquinas en %.
  • initial : se utiliza para establecer la propiedad CSS de un elemento en su valor predeterminado.
  • heredar : se utiliza para heredar una propiedad a un elemento del valor de propiedad de su elemento principal.

Los 4 valores para cada radio se pueden especificar en el siguiente orden: arriba a la izquierda, arriba a la derecha, abajo a la derecha, abajo a la izquierda. Si se elimina la parte inferior izquierda, será igual que la parte superior derecha. Del mismo modo, si se eliminan la parte inferior derecha y la parte superior derecha, será lo mismo que la parte superior izquierda y la parte superior izquierda, respectivamente.

border-radius: la propiedad border-radius puede contener uno, dos, tres o cuatro valores.  

borde-radio: 35px; Se utiliza para establecer el radio del borde de cada esquina. Es la combinación de cuatro propiedades: border-top-left-radius, border-top-right-radius, border-bottom-left-radius, border-bottom-right-radius. Establece todas las esquinas al mismo valor.

Ejemplo: este ejemplo ilustra la propiedad border-radius cuyo valor se especifica mediante el valor único.

HTML

<!DOCTYPE html>
<html>
<head>
    <title>Rounded Corners</title>
    <style>
    .GFG {
        border-radius: 35px;
        background: #009900;
        padding: 30px;
        text-align: center;
        width: 300px;
        height: 120px;
    }
    </style>
</head>
 
<body>
    <div class="GFG">
        <h2>GeeksforGeeks</h2>
         
<p>border-radius: 35px;</p>
 
    </div>
</body>
</html>

Producción:

border-radius

borde-radio: 20px 40px; Esta propiedad se utiliza para establecer el primer valor como esquina superior izquierda e inferior derecha y el segundo valor como esquina superior derecha e inferior izquierda.

Ejemplo: Este ejemplo ilustra la propiedad border-radius cuyo valor se especifica mediante valores dobles.

HTML

<!DOCTYPE html>
<html>
 
<head>
    <title>Rounded Corners</title>
    <style>
        .GFG {
            border-radius: 20px 40px;
            background: #009900;
            padding: 30px;
            text-align: center;
            width: 300px;
            height: 120px;
        }
    </style>
</head>
 
<body>
    <div class="GFG">
        <h2>GeeksforGeeks</h2>
         
 
<p>border-radius: 20px 40px;</p>
 
 
    </div>
</body>
 
</html>

Producción:

border-radius-two -value

borde-radio: 20px 40px 60px; Esta propiedad se utiliza para establecer el primer valor en la esquina superior izquierda, el segundo valor se aplica a las esquinas superior derecha e inferior izquierda y el tercer valor se aplica a la esquina inferior derecha.

Ejemplo: Este ejemplo ilustra la propiedad border-radius cuyo valor es especificado por los valores triples.

HTML

<!DOCTYPE html>
<html>
<head>
    <title>Rounded Corners</title>
    <style>
    .GFG {
        border-radius: 20px 40px 60px;
        background: #009900;
        padding: 30px;
        text-align: center;
        width: 300px;
        height: 120px;
    }
    </style>
</head>
 
<body>
    <div class="GFG">
        <h2>GeeksforGeeks</h2>
         
<p>border-radius: 20px 40px 60px;</p>
 
    </div>
</body>
</html>

Producción:

border-radius-three-value

borde-radio: 20px 40px 60px 80px; Esta propiedad se utiliza para establecer el primer, segundo, tercer y cuarto valor del radio del borde en las esquinas superior izquierda, superior derecha, inferior derecha e inferior izquierda, respectivamente.

Ejemplo: Este ejemplo ilustra la propiedad border-radius cuyo valor está especificado por los cuatro valores.

HTML

<!DOCTYPE html>
<html>
<head>
    <title>Rounded Corners</title>
    <style>
    .GFG {
        border-radius: 20px 40px 60px 80px;
        background: #009900;
        padding: 30px;
        text-align: center;
        width: 300px;
        height: 120px;
    }
    </style>
</head>
 
<body>
    <div class="GFG">
        <h2>GeeksforGeeks</h2>
         
<p>border-radius: 20px 40px 60px 80px;</p>
 
    </div>
</body>
</html>

Producción:

border-radius-four-value

Ahora, entenderemos las propiedades abreviadas para la propiedad border-radius dada a continuación.

border-top-left-radius : esta propiedad se utiliza para especificar el radio de la esquina superior izquierda de un elemento.

Ejemplo: Este ejemplo ilustra la propiedad border-radius donde el valor de la propiedad se aplica a la esquina superior izquierda de un elemento.

HTML

<!DOCTYPE html>
<html>
<head>
    <title>Rounded Corners</title>
    <style>
    .GFG {
        border-top-left-radius: 35px;
        background: #009900;
        padding: 30px;
        text-align: center;
        width: 300px;
        height: 120px;
    }
    </style>
</head>
 
<body>
    <div class="GFG">
        <h2>GeeksforGeeks</h2>
         
<p>border-top-left-radius: 35px;</p>
 
    </div>
</body>
</html>

Producción:

border-top-left-radius

border-top-right-radius : Esta propiedad se usa para definir el radio de la esquina superior derecha del borde de un elemento dado.

Ejemplo: Este ejemplo ilustra la propiedad border-radius donde el valor de la propiedad se aplica a la esquina superior derecha de un elemento.

HTML

<!DOCTYPE html>
<html>
<head>
    <title>Rounded Corners</title>
    <style>
    .GFG {
        border-top-right-radius: 35px;
        background: #009900;
        padding: 30px;
        text-align: center;
        width: 300px;
        height: 120px;
    }
    </style>
</head>
 
<body>
    <div class="GFG">
        <h2>GeeksforGeeks</h2>
         
<p>border-top-right-radius: 35px;</p>
 
    </div>
</body>
</html>

Producción:

border-top-right-border

border-bottom-left-radius : Esta propiedad se utiliza para definir el radio de la esquina inferior izquierda del borde, es decir, hace que la parte inferior izquierda del borde sea redonda.

Ejemplo: Este ejemplo ilustra la propiedad border-radius donde el valor de la propiedad se aplica a la esquina inferior izquierda de un elemento.

HTML

<!DOCTYPE html>
<html>
<head>
    <title>Rounded Corners</title>
    <style>
    .GFG {
        border-bottom-left-radius: 35px;
        background: #009900;
        padding: 30px;
        text-align: center;
        width: 300px;
        height: 120px;
    }
    </style>
</head>
 
<body>
    <div class="GFG">
        <h2>GeeksforGeeks</h2>
         
<p>border-bottom-left-radius: 35px;</p>
 
    </div>
</body>
</html>

Producción:

border-bottom-left-radius

border-bottom-right-radius : Esta propiedad se usa para definir el radio de la esquina inferior derecha del borde de un elemento dado.

Ejemplo: Este ejemplo ilustra la propiedad border-radius donde el valor de la propiedad se aplica a la esquina inferior derecha de un elemento.

HTML

<!DOCTYPE html>
<html>
<head>
    <title>Rounded Corners</title>
    <style>
    .GFG {
        border-bottom-right-radius: 35px;
        background: #009900;
        padding: 30px;
        text-align: center;
        width: 300px;
        height: 120px;
    }
    </style>
</head>
 
<body>
    <div class="GFG">
        <h2>GeeksforGeeks</h2>
         
<p>border-bottom-right-radius: 35px;</p>
 
    </div>
</body>
</html>

Producción:

border-bottom-right-radius

propiedad mixta border-radius: esta propiedad se utiliza para establecer todas las esquinas en el valor dado.

Ejemplo: Este ejemplo ilustra la propiedad border-radius donde el valor de la propiedad se aplica a todas las esquinas de un elemento.

HTML

<!DOCTYPE html>
<html>
<head>
    <title>Rounded Corners</title>
    <style>
    .GFG {
        border-top-left-radius: 35px;
        border-top-right-radius: 35px;
        border-bottom-left-radius: 35px;
        border-bottom-right-radius: 35px;
        background: #009900;
        padding: 30px;
        text-align: center;
        width: 300px;
        height: 120px;
    }
    </style>
</head>
 
<body>
    <div class="GFG">
        <h2>GeeksforGeeks</h2>
         
<p>border-top-left-radius: 35px;
            <br>border-top-right-radius: 35px;
            <br>border-bottom-left-radius: 35px;
            <br>border-bottom-right-radius: 35px;</p>
 
    </div>
</body>
</html>

Producción:

mixed-border-radius-property

Taquigrafías:

  • Aplique el valor de Radio a las cuatro esquinas:
border-radius: value; 
  • Aplique value1 a las esquinas superior izquierda e inferior derecha y value2 a las esquinas superior derecha e inferior izquierda:
border-radius: value1 value2; 
  • Aplique value1 a la esquina superior izquierda, value2 a las esquinas superior derecha e inferior izquierda y value3 a la esquina inferior derecha:
border-radius: value1 value2 value3; 
  • Aplicar value1 a la esquina superior izquierda, value2 a la esquina superior derecha, value3 a la esquina inferior derecha y value4 a la esquina inferior izquierda:
border-radius: value1 value2 value3 value4;

Navegadores compatibles:

  • Google Chrome 5.0, 4.0 -webkit-
  • Internet Explorer 9.0
  • Microsoft Edge 12.0
  • Firefox 4.0, 3.0 -moz-
  • Ópera 10.5
  • Safari 5.0, 3.1 -webkit-

Publicación traducida automáticamente

Artículo escrito por Dharmendra_Kumar y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *