Saltar enlaces

¿Qué es importante #13: @function, alpha(), CSS Wordle, etc.

funciones CSS, alpha() funciones, carriles de cuadrícula, algo sobre <dialog> Quizás no lo sepas, CSS Wordle, etc. – esto es ¡Qué es importante! Ahora.

Funciones CSS, explicadas profesionalmente

Jane Ori explica expertamente Cómo funcionan las funciones CSS. @function voluntad tal vez es la característica CSS más grande tal vez Este año se convirtió en el punto de partida, por lo que al principio me pareció un poco intimidante. Es decir, hasta que lea el tutorial paso a paso de Jane que te ayudará a comprenderlo bastante bien.

también, Declan Kidlow escribió nuestro @function documentoes posible que desees marcarlo como favorito para consultarlo rápidamente en el futuro.

este alpha() Función

Hablando de funciones, alpha() La funcionalidad me dejó atónito. Una es porque nunca había oído hablar de ello y la otra es porque…¿Por qué? Ya podemos cambiar el canal Alfa:

/* This */
color: alpha(from var(--color) / 0.5);

/* Instead of this */
color: oklch(from var(--color) l c h / 0.5);

Excelentemente, este comentario Jason Leo concluyó. Primero, esto significa que no necesitamos codificar valores de color cuando ya tenemos variables CSS. Durante años he estado evitando este problema simplemente almacenando los valores reales en variables CSS, pero cada vez tenía que envolverlos en una función de color. real monótono:

/* Just the values */
--color: 0.65 0.23 230;

/* Then use them flexibly */
color: oklch(var(--color));
color: oklch(var(--color) / 0.5);

Pero es mejor que esto (en mi opinión):

/* Function and values */
--color: oklch(0.65 0.23 230);

/* Delightful */
color: var(--color);

/* Delightless */
color: oklch(from var(--color) l c h / 0.5);

alpha() Ofreciendo lo mejor de ambos mundos:

/* Less delightless */
color: alpha(from var(--color) / 0.5);

En segundo lugar, el formato del color es realmente irrelevante para este contexto, por lo que alpha(from var(--color) / 0.5) transmite la intención más claramente que oklch(from var(--color) l c h / 0.5) Hacer. Esto también hace que la declaración sea más breve.

Gracias, Adam Argyle traer alpha() arriba.

Una guía práctica para los carriles de la cuadrícula

Se lanza WebKit Una guía práctica para los carriles de la cuadrícula (Anteriormente conocido como CSS Masonry Layout). Si alguna vez has leído uno de nuestros Guía de consejos CSSque es similar a (sus palabras -solo digo’). Es una introducción fluida, con una variedad de demostraciones básicas y del mundo real.

La demostración de seis CSS Grid Channels está organizada en una cuadrícula de tres por dos: fotos, recetas, periódico, mega menú, línea de tiempo y tablero de anuncios.
fuente: Kit de herramientas de red.

Calidad de vida mejorada <dialog>

Una Kravets habla de dos Mejorar la calidad de vida <dialog> – nuevo closedby propiedades, que aún no son compatibles con Safari, y overscroll-behavior: contain. También hay contenido valioso en los comentarios, incluido sobre scrollbar-gutter: stable.

✅ Bonito pequeño botón para alejar 🙈 El diseño cambia cuando la barra de desplazamiento desaparece 🙈 No hay luces apagadas Estos problemas de experiencia del usuario se pueden resolver fácilmente con: – closeby=”any” – overscroll-behavior: contiene

(imagen o incrustar)

——Kravitz (@una.im) 13:28 · 3 de junio de 2026

Chris Coyier también nos mostró como animar <dialog>sCreo que muchos de nosotros sabemos cómo hacerlo, pero es fácil equivocarse. Tengo que buscarlo en Google cada vez (son esos pitidos @starting-styles).

¿Qué sucederá en el CSS Day 2026?

día CSSLa Conferencia Comunitaria anual de CSS se celebró en Ámsterdam los días 11 y 12 de este mes (técnicamente dos días). Si bien no habrá transmisión en vivo este año, una grabación estará disponible a fines de junio. Hasta entonces, mira cielo azul día css así como #CSSDay Feed de cielo azul Vea lo que sucede en el escenario, lo que sucede detrás de escena e incluso algunas diapositivas de las charlas.

Retratos de oradores en el evento del CSS Day 2026.
fuente: Día CSS.

No, este año no hay lanzallamas, pero tampoco es que no haya DOOM (si lo sabes, lo sabes).

CSS Wordle

Qué gran semana ha sido, especialmente con todo lo que sucedió en el CSS Day, pero si aún tienes energía, te recomiendo participar en una ronda (o rondas). Sankami Fafrade CSS WordleEstaba realmente obsesionado con eso la semana pasada.

Interfaz de juego en línea de CSS Wordle, completa con rompecabezas.
fuente: Problemas de CSS (No te preocupes, esta fue la respuesta de ayer).

Nuevas funciones y actualizaciones de la plataforma web

¡Hasta la próxima!

Home
Account
Cart
Search
¡Hola! ¡Pregúntame lo que quieras!
Explore
Drag