Tính năng CSS Gap Decoration giúp thêm dấu phân cách (separator) giữa các mục trong danh sách ngang theo cách sạch sẽ, hiện đại, chỉ hiển thị giữa các mục liền kề chứ không ở đầu hay cuối hàng. Tính năng này hiện chỉ hỗ trợ Chromium, kèm theo demo tương tác và giải pháp dự phòng từ Stack Overflow cho trình duyệt khác.
Vì sao nên đọc: Lập trình viên nên đọc bài này để khám phá cách sử dụng CSS `gap` (chỉ trong Chromium) để tạo các thanh phân cách đẹp, hiện đại cho danh sách ngang mà không cần thêm các thẻ <div> phụ, giúp tiết kiệm code và tối ưu hóa hiệu suất.
Nguồn: https://css-tip.com/responsive-separator. 8sync News chỉ tóm tắt và dẫn link; bản quyền nội dung thuộc tác giả và nguồn gốc.

Thư viện Prop For That của Adam Argyle cung cấp các CSS custom properties động, cho phép truy cập vào những thuộc tính CSS thông thường không thể truy xuất như vị trí con trỏ, tốc độ cuộn, trạng thái form hay thời gian hiện tại. Nhà phát triển chỉ cần thêm thuộc tính data vào HTML, sau đó sử dụng trực tiếp các biến CSS này trong stylesheet mà không cần viết JavaScript.
Lập trình viên nên đọc bài này để khám phá cách Prop For That giúp tối ưu hóa giao diện người dùng bằng cách kết nối trực tiếp CSS với dữ liệu động từ HTML mà không cần JavaScript, mở rộng khả năng tùy biến UI một cách đơn giản và hiệu quả.
Kỹ thuật CSS thuần tạo thanh trượt (range slider) dạng lượn sóng bằng phần tử HTML input …
Bài viết bàn về sự thay đổi trong phương pháp CSS từ các quy ước nghiêm ngặt như BEM …
CSS Grid Lanes giới thiệu hệ thống layout mới với hai trục căn chỉnh: trục grid (xếp lane) …
CSS Grid Lanes có thể vi phạm tiêu chuẩn WCAG 2.4.3 do sắp xếp phần tử dựa trên chiều cao cột thay vì thứ tự DOM, ảnh hưởng đến trải nghiệm người dùng bàn phím và trình đọc màn hình. Thuộc tính flow-tolerance có thể giảm thiểu nhưng không khắc phục hoàn toàn, trong khi thuộc tính sắp tới reading-flow vẫn chưa được hỗ trợ đầy đủ trên tất cả trình duyệt. Khuyến nghị nên kiểm tra bằng bàn phím/trình đọc màn hình, tăng flow-tolerance hoặc quay lại sử dụng CSS Grid thông thường khi cần.
Lập trình viên nên đọc bài để hiểu cách giải quyết vấn đề không tuân thủ WCAG khi sử dụng CSS Grid với các lanes (dòng cột) gây mất trật tự đọc và tương tác không tốt cho người dùng keyboard/screen reader.
Hướng dẫn cách tạo gradient dễ dàng trong TailwindCSS bằng cách chọn màu khởi đầu, kết thúc và giữa, thậm chí có thể áp dụng gradient cho văn bản.
Bạn nên đọc bài này để khám phá cách nhanh chóng tạo hiệu ứng gradient đẹp mắt cho giao diện web chỉ bằng các lớp CSS trong Tailwind, giúp tiết kiệm thời gian thiết kế và nâng cao chất lượng UI mà không cần viết mã CSS thủ công.
Hướng dẫn từng bước tạo thanh tiến trình (progress bar) bằng TailwindCSS.
Lập trình viên cần đọc bài này để nhanh chóng tích hợp các thành phần UI hiện đại như thanh tiến trình vào dự án của mình mà không cần viết CSS thủ công, tiết kiệm thời gian và tăng hiệu suất phát triển.
A designer spotlight on Kevin Lam (urfd), a Brisbane-based brand and digital designer at Nightjar Studio. Kevin shares five featured projects — including a medical aesthetics clinic, a photographer's portfolio, a real estate brand, a natural event documentary site, and a lifestyle precinct — each built around translating brand stories into soulful digital and visual experiences. He also covers his design philosophy (curiosity, finding a north star, caring about craft, collaboration) and his toolset including Figma, Cinema 4D, After Effects, Cavalry, and Photoshop.