20 estilos css

·

2 min read

Pondre 20 estilos css ya que es util saber formas de diseñar eeb

1. Sombra de texto

text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5);

Agrega una sombra al texto para mejorar su visibilidad o darle un efecto estilizado.

2. Sombra de caja

box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.3);

Crea una sombra alrededor del elemento para dar sensación de profundidad.

3. Degradados

background: linear-gradient(to right, #ff7e5f, #feb47b);

Genera una transición de colores en el fondo del elemento.

4. Bordes redondeados

border-radius: 10px;

Suaviza las esquinas de un elemento para darle un aspecto más moderno.

5. Transparencia

opacity: 0.5; o background: rgba(255, 255, 255, 0.5);

Permite hacer un elemento semitransparente sin afectar su contenido.

6. Rotación

transform: rotate(45deg);

Gira un elemento en el ángulo especificado.

7. Escala

transform: scale(1.2);

Aumenta o reduce el tamaño de un elemento sin afectar su contenido.

8. Sesgado

transform: skewX(20deg);

Inclina el elemento en el eje X o Y para un efecto de distorsión.

9. Transiciones

transition: all 0.3s ease-in-out;

Suaviza los cambios de propiedades como color, tamaño o posición.

10. Animaciones con Keyframes

animation: mover 2s infinite alternate;

Crea efectos en movimiento usando pasos definidos.

11. Filtro de escala de grises

filter: grayscale(100%);

Convierte una imagen en blanco y negro.

12. Invertir colores

filter: invert(100%);

Invierte los colores de un elemento, creando un efecto negativo.

13. Saturación de imagen

filter: saturate(200%);

Ajusta la intensidad de los colores en imágenes o elementos.

14. Efecto de desenfoque en imágenes

filter: blur(5px);

Aplica un desenfoque suave para un efecto de profundidad o enfoque.

15. Pseudo-elementos (::before y ::after)

content: ""; display: block;

Agrega contenido extra antes o después de un elemento sin modificar el HTML.

16. Listas personalizadas

list-style: square inside;

Cambia el estilo y la posición de los marcadores en listas.

17. Fondos fijos

background-attachment: fixed;

Hace que el fondo se mantenga fijo mientras el contenido se desplaza.

18. Efecto de reflejo

box-shadow: 0px -10px 20px rgba(0, 0, 0, 0.2); transform: scaleY(-1);

Simula un reflejo debajo del elemento.

19. Efecto de botones pulsables

active: transform: scale(0.95);

Hace que el botón se encoja ligeramente al ser presionado.

20. Efecto de superposición de colores en imágenes

mix-blend-mode: multiply;

Mezcla el color de un elemento con los elementos de fondo para lograr efectos visuales interesantes.