小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI

CSS现在居然有能力可以自定义任意类型属性值平铺的函数了,巧妙利用二进制分解 + 快速幂思想实现,令人大开眼界。

纯CSS实现repeat(–n, anything)循环展示或相加功能

张鑫旭
张鑫旭 · 2026-07-23T07:39:57Z
How to Create Accessible Modals and Pop-ups Using HTML, CSS, and Minimal JavaScript

Creating pop-ups and modals on your site can be a complicated process. And it often requires a lot of boilerplate code to get started. But the real challenge comes when you want to make that modal or

How to Create Accessible Modals and Pop-ups Using HTML, CSS, and Minimal JavaScript

freeCodeCamp.org
freeCodeCamp.org · 2026-07-17T20:34:10Z

本文介绍了CSS新增的动态视区高度(dvh)、小视口高度(svh)、大视口高度(lvh)和容器查询单位(cqw、cqh等),这些单位帮助开发者适应不同浏览器工具栏的变化和响应式布局需求,特别是dvh在处理动态高度时非常实用。文章强调了学习新单位的重要性。

CSS新单位dvh、lvmin、vi、cqb等初解

张鑫旭-鑫空间-鑫生活
张鑫旭-鑫空间-鑫生活 · 2026-07-17T09:01:24Z
.css | 动画笔记

本文介绍了 CSS 动画的基本概念和实现方法,包括 transform、transition 和 @keyframes 的使用。动画通过选择器和伪类定义不同状态,transition 属性控制切换过程,@keyframes 定义动画的时间轴和关键帧。结合 TailwindCSS 和 React 组件,可以实现动态效果,如 Accordion 的展开和收起动画。

.css | 动画笔记

阿掖山:一个博客
阿掖山:一个博客 · 2026-07-15T00:00:00Z
如何在不使用JavaScript的情况下构建深色模式切换

本文介绍了如何使用HTML和CSS创建无JavaScript的深色模式切换,强调了无JavaScript网站的可访问性和SEO优势。通过CSS的:has()选择器和变量,用户可以轻松实现深色和浅色模式的切换,提升用户体验。

如何在不使用JavaScript的情况下构建深色模式切换

freeCodeCamp.org
freeCodeCamp.org · 2026-07-06T13:55:11Z
如何使用HTML、CSS和JavaScript构建文本比较工具

本文介绍了如何构建一个基于浏览器的文本比较工具,用户可以输入原始文本和修改后的文本,工具会高亮显示添加或删除的内容。该项目使用HTML、CSS和JavaScript实现,确保数据在本地处理以保护用户隐私。

如何使用HTML、CSS和JavaScript构建文本比较工具

freeCodeCamp.org
freeCodeCamp.org · 2026-07-01T15:36:17Z

HeroUI v3 is a redesigned React component library, previously NextUI, offering over 75 components, including 21 new ones, and a new React Native library with 37 components. Built on React Aria and...

HeroUI v3 Lands as a Ground-Up Rewrite for React and React Native, Built on Tailwind CSS v4

InfoQ
InfoQ · 2026-07-01T12:16:00Z

本文介绍了CSS中的light-dark()函数和color-scheme属性,旨在改善网页深浅模式切换体验。light-dark()函数允许根据用户选择的主题动态调整颜色,而color-scheme属性影响浏览器组件的配色。与prefers-color-scheme媒体查询结合使用时,可以更好地满足用户需求。该函数预计在2024年广泛支持。

CSS color-scheme属性与light-dark()颜色函数

张鑫旭
张鑫旭 · 2026-06-24T12:05:10Z
Safari技术预览版246发布说明

Safari技术预览版246已发布,适用于macOS。此次更新包含WebKit的多项改进,增强了无障碍功能,支持CSS新特性,并修复了多个错误,包括文本装饰、布局问题及SVG元素显示等。

Safari技术预览版246发布说明

WebKit
WebKit · 2026-06-17T23:08:46Z
网络周刊 #194

文章讨论了新版本Safari的58个新特性和525个修复,强调了安全性的重要性。作者分享了对网络未来的担忧,并提到支持者的增加,同时介绍了CSS的新功能和Web开发的最佳实践。作者计划继续推进Web Weekly,并鼓励读者参与。

网络周刊 #194

Stefan Judis Web Development
Stefan Judis Web Development · 2026-06-15T22:00:00Z
如何使用HTML、CSS和JavaScript构建一个大小写转换工具

本文介绍了如何使用HTML、CSS和JavaScript从零开始构建一个大小写转换工具。用户可以输入文本并转换为大写、小写或标题格式,工具还提供实时字符计数和导出为PDF或Word文档的功能。教程包括项目设置、HTML结构、CSS样式和JavaScript功能的实现,最终用户可以在浏览器中测试和使用该工具。

如何使用HTML、CSS和JavaScript构建一个大小写转换工具

freeCodeCamp.org
freeCodeCamp.org · 2026-06-12T07:51:10Z
Claude Fable只用CSS就设计出苹果玻璃液体UI

Claude Fable 5利用AI生成的“玻璃液体”用户界面突破了传统设计的局限,动态圆角和阴影效果增强了流动感,但过于追求美感导致可读性下降,引发争议。AI降低了前端设计门槛,使任何人都能轻松创建复杂UI,改变了行业格局。

Claude Fable只用CSS就设计出苹果玻璃液体UI

极道
极道 · 2026-06-12T04:04:00Z
《网格通道实用指南》介绍

本周推出的《网格通道实用指南》为用户提供了易于理解的网格布局参考。指南包括基础知识、选项定义、布局与间距等四个部分,并提供六个演示示例,展示网格通道的多种可能性。用户可以直接编辑CSS,测试响应式行为,并通过Safari开发者工具进行深入实验,帮助用户轻松学习网格通道。

《网格通道实用指南》介绍

WebKit
WebKit · 2026-06-10T07:30:35Z

本文介绍了CSS新属性border-shape,用于实现不规则边框效果。通过示例生成五角星的SVG路径,并转换为shape()函数,展示了如何设置边框形状。border-shape支持多种函数,目前仅在Chrome 147+中兼容。对于复杂需求,建议结合AI与开发者的思考,以降低维护成本。

全新的CSS border-shape属性简介

张鑫旭
张鑫旭 · 2026-06-10T03:00:06Z
如何使用 CSS 容器查询构建响应式设计和滚动效果

容器查询允许根据父元素的尺寸应用样式,实现可定制的响应式设计。与媒体查询不同,容器查询关注的是容器的大小。文章介绍了容器查询、滚动状态和粘性元素的样式变化,并提供示例代码以帮助理解。这项技术在主流浏览器中的支持率高达95%。

如何使用 CSS 容器查询构建响应式设计和滚动效果

freeCodeCamp.org
freeCodeCamp.org · 2026-06-02T23:25:47Z

本文介绍了CSS中的contrast-color()函数,旨在提高无障碍访问的色彩对比度。该函数根据提供的颜色自动返回最适合的黑白对比色,以确保文字的可读性。尽管主流浏览器已支持此功能,但在中国,前端开发者对无障碍特性的关注仍不足。作者认为该函数需改进,若能自动识别背景色和图片,将更具实用性。

CSS contrast-color()函数简介

张鑫旭
张鑫旭 · 2026-06-01T14:54:42Z
算法主题引擎:构建自我校正的颜色系统与 `contrast-color()`

文章讨论了CSS中的contrast-color()函数,该函数自动选择文本颜色,以确保与背景颜色的对比度符合WCAG标准。它在样式计算阶段进行对比度计算,消除了对JavaScript库的依赖,提升了性能和响应速度。目前支持黑色或白色输出,未来可能扩展到更多颜色选项。

算法主题引擎:构建自我校正的颜色系统与 `contrast-color()`

Articles on Smashing Magazine — For Web Designers And Developers
Articles on Smashing Magazine — For Web Designers And Developers · 2026-05-28T13:00:00Z

本文介绍了CSS属性text-align: match-parent的作用,该属性使元素的对齐方式与父元素一致,解决了特定布局中获取textAlign计算值的问题。尽管使用频率低,但兼容性良好。建议在需要使用text-align: inherit的地方替换为match-parent,以提升代码表现力。

1分钟速度了解text-align match-parent声明

张鑫旭
张鑫旭 · 2026-05-25T08:41:37Z
高级树计数:使用`sibling-index()`和`sibling-count()`的数学布局

本文介绍了CSS中的新函数sibling-index()和sibling-count(),这两个函数简化了复杂的动画和布局,使开发者能够轻松实现元素的动画延迟和自动宽度分配,提升了CSS的灵活性和性能。文章还讨论了这些函数的潜在问题及未来的扩展计划。

高级树计数:使用`sibling-index()`和`sibling-count()`的数学布局

Articles on Smashing Magazine — For Web Designers And Developers
Articles on Smashing Magazine — For Web Designers And Developers · 2026-05-21T08:00:00Z

本文介绍了CSS的新属性caret-shape和caret-animation,用于改变光标形状和控制光标闪烁效果。caret-shape支持条形、方块和下划线等多种形状,caret-animation可自定义光标的闪烁。虽然可以将这三个属性缩写为caret属性,但不建议使用以避免兼容性问题。目前仅Chrome浏览器支持这些特性。

光标的形状也能设置了,就是CSS caret-shape属性

张鑫旭
张鑫旭 · 2026-05-18T07:50:42Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码