FE Tycoon
#CSS #文章 解密css选择器之 :has(:not) vs :not(:has)
https://polypane.app/blog/decoding-css-selectors-has-not-vs-not-has/#main
https://polypane.app/blog/decoding-css-selectors-has-not-vs-not-has/#main
#CSS #文章 HTML、CSS(借助Sass简化开发)创建一个具有倾斜角度窗口和悬停效果的轮播图。
https://frontendmasters.com/blog/creating-an-angled-slider/
https://frontendmasters.com/blog/creating-an-angled-slider/
#CSS 「使用纯JavaScript和CSS创建多步骤表单」以改善长表单的用户体验,特别是在移动设备上。文章通过构建一个工作申请表单的实例,详细讲解了表单结构、样式、功能实现、错误处理和表单提交,并提供了GitHub代码仓库链接。
#文章 #UX #CSS 「CSS 文本使用 text-wrap:balance 进行平衡」对于长段落还有新特性里面的「CSS text-wrap: pretty」,如果在 #React 项目中需求一种兼容性更好的方案,可以参考「React Wrap Balancer」。
#文章 #CSS 详细介绍了如何使用 CSS 的 backdrop-filter: blur() 属性来创建磨砂玻璃效果,并提供了一些优化技巧,使效果更加真实和美观。
https://www.joshwcomeau.com/css/backdrop-filter/
https://www.joshwcomeau.com/css/backdrop-filter/
#CSS #文章 关于 timeline-scope 的实际应用和落地;不过多浏览器兼容仍然有待发展。
https://frontendmasters.com/blog/scoped-scroll-timelines
https://frontendmasters.com/blog/scoped-scroll-timelines
#CSS #文章 当设置单个CSS属性时,setProperty性能更优;而设置多个属性时,setAttribute更快。此外,setAttribute不验证值,对于需要设置自定义属性或错误值时非常有用。
重点知识关注两者的解析和处理流程的差异。
https://blog.frontend-almanac.com/style-setproperty-vs-setattribute
重点知识关注两者的解析和处理流程的差异。
https://blog.frontend-almanac.com/style-setproperty-vs-setattribute
#CSS 一篇关于 CSS 容器查询的友好指南:
- 容器查询的工作原理
- 如何定义容器?
- 如何使用container-type属性?
- 实际应用?
https://www.joshwcomeau.com/css/container-queries-introduction/
- 容器查询的工作原理
- 如何定义容器?
- 如何使用container-type属性?
- 实际应用?
https://www.joshwcomeau.com/css/container-queries-introduction/