首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
web
订阅
Dynesshely
更多收藏集
微信扫码分享
微信
新浪微博
QQ
25篇文章 · 0订阅
让网页在 PC 缩放时“纹丝不动”的 4 个技巧
背景 最近给 LUCI OS 官网做首屏改版,需求只有一句话: 听起来简单,但「缩放不变形」+「多端自适应」本质上是矛盾的。 经过 3 轮迭代,我们把问题拆成了 4 个小目标,并给出了最简洁的解法。
vue计算属性computed的详解
计算属性computed 在vue中,模板标签内写表达式非常便利,但是在模板中放入太多的逻辑会让模板过重且难以维护(屎山代码难于阅读)。这个时候我们的计算属性优势就出来了。 计算属性必须返回一个...
「前端必修」BOM 全面解析:从 window 到 history 的完整指南
BOM(Browser Object Model)是浏览器提供的一组 API,用于操作浏览器窗口本身。它不是 ECMAScript 语言标准的一部分,而是浏览器厂商扩展出来的功能。常见的核心对象包括:
为什么各大网站都选择骨架屏?谈谈骨架屏对网站的优化的重要性
平常在我们点进一个网站的时候,或许会看见一个一些动态的灰色条状物,他们代替着本应该出现在这里的内容,作为一种加载态的展现方式而呈现
还在用菊花图加载?让骨架屏提升你的用户体验
本文深入探讨了骨架屏的实现方案,从最基础的HTML+CSS实现到Vue组件化开发。通过渐进式的开发思路,详细介绍了如何构建可复用的骨架屏组件系统,以提升页面首屏加载体验。
TypeScript 中的 never 类型:那些不该发生的事!
`never` 是 TypeScript 中用于表示永远不会发生的类型,常见于抛出异常或死循环的函数中。它在类型检查中用于确保代码逻辑的完备性,是保障类型安全的重要工具。
性能优化——你的瀑布流还不够懒
无限加载的商品瀑布流是电商最场景的最常用、最重要的组件,因此有一个高性能的瀑布流组件就变得无比重要 使用 Grid 布局,赢在起跑线 Grid 布局实现响应式非常简单,纯 CSS 实现,不依赖 JS
相比 Postman,Bruno 为何如此优秀?
Bruno 是一款快速、Git 友好的开源 API 客户端,旨在彻底改变以 Postman、Insomnia 和其他类似工具为代表的现状。
一行代码引发的离奇问题,众多大佬纷纷参与点评,最终Typescript之父出手解决
故事的起因是这样的, 一个前端开发人员(也算是挺有名的,ariakit.org的作者, wrodPress的前维护者)在社交媒体上发了这么一条帖子。 短短几天就有了51.8万次的view。 简单的文案
情人节即分手,FreeNginx 来了
在 2024.2.14 情人节这天,作为 nginx 的长期核心开发者之一,马克西姆-杜宁(Maxim Dounin)宣布创建一个名为 Freenginx 的新分叉项目