Función inset() de CSS
- Página anterior Función hypot() de CSS
- Página siguiente Función invert() de CSS
- Volver a la capa superior Manual de funciones CSS
Definición y uso
CSS inset()
La función define un rectángulo que mantiene una distancia incrustada específica con cada lado del cuadro de referencia.
inset()
Funciones suelen utilizarse con clip-path
Propiedades y shape-outside
Propiedades utilizadas juntas.
Ejemplo
Ejemplo 1
Cortar dos elementos <div> para que sean rectángulos con un desplazamiento incrustado especificado para cada lado del cuadro de referencia:
#blueDIV { float: left; width: 150px; height: 100px; background-color: lightblue; clip-path: inset(15px); } #pinkDIV { float: left; width: 150px; height: 100px; background-color: pink; clip-path: inset(5% 10% 15% 10% round 20px); }
Ejemplo 2
usar clip-path
y inset()
Realizar efecto de animación:
#myDIV { width: 100px; height: 100px; background-color: coral; color: green; animation: mymove 5s infinite; clip-path: inset(10% round 20px); } @keyframes mymove { 50% {clip-path: inset(50% round 50px);} }
Ejemplo 3
utilizados conjuntamente inset()
、clip-path
y shape-outside
:
#blueDIV { float: left; width: 150px; height: 100px; background-color: lightblue; clip-path: inset(45px 50px 15px 0 round 50px); shape-outside: inset(40px 40px 10px 0 round 50px); }
Sintaxis de CSS
inset(length-percentage round border-radius)
Valor | Descripción |
---|---|
length-percentage | Obligatorio. 1 a 4 parámetros (longitud o porcentaje), que representan el desplazamiento desde la parte superior, derecha, inferior e izquierda del cuadro de referencia. |
round border-radius | Opcional. Especifica si el rectángulo incrustado debe tener esquinas redondeadas. |
Detalles técnicos
Versión: | CSS Shape Module Level 1 |
---|
Compatibilidad del navegador
Los números en la tabla representan la versión del navegador que admite completamente la función por primera vez.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
37 | 79 | 54 | 10.1 | 24 |
Páginas relacionadas
Referencia:Atributo clip-path de CSS
Referencia:Atributo shape-outside de CSS
Referencia:Función circle() de CSS
Referencia:Función ellipse() de CSS
Referencia:Función polygon() de CSS
- Página anterior Función hypot() de CSS
- Página siguiente Función invert() de CSS
- Volver a la capa superior Manual de funciones CSS