Función CSS polygon()
- Página anterior Función CSS perspective()
- Página siguiente Función CSS pow()
- Volver a la capa superior Manual de funciones CSS
Definición y uso
CSS polygon()
Funciones utilizadas para definir un polígono.
polygon()
Funciones con clip-path
Atributos y shape-outside
Atributos utilizados juntos.
Ejemplo
Ejemplo 1
Cortar la imagen en polígono:
img { clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%); }
Ejemplo 2
Cortar la imagen en polígono:
img { clip-path: polygon(100% 0%, 50% 50%, 100% 100%); }
Ejemplo 3
Uso polygon()
、clip-path
y shape-outside
:
img { float: left; clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%); shape-outside: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%); }
Sintaxis CSS
polygon(fill-rule, length-percentage)
Valores | Descripción |
---|---|
fill-rule |
Opcional. Especifica la regla de relleno. Puede ser nonzero o evenodd. El valor predeterminado es nonzero. |
length-percentage |
Obligatorio. Especifica los puntos que definen el polígono. Esto puede ser una longitud o un porcentaje. Cada punto es una par de coordenadas x e y. 0 0 define la esquina superior izquierda, 100% 100% define la esquina inferior derecha. |
Detalles técnicos
Versión: | Módulo de Forma CSS Nivel 1 |
---|
Compatibilidad del navegador
Los números en la tabla representan la versión del navegador que primero soportó esta función.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
37 | 79 | 54 | 10.1 | 24 |
páginas relacionadas
Referencia:atributo clip-path
Referencia:atributo shape-outside
Referencia:Función circle()
Referencia:Función ellipse()
Referencia:Función inset()
- Página anterior Función CSS perspective()
- Página siguiente Función CSS pow()
- Volver a la capa superior Manual de funciones CSS