前端
CSS 美化 input type=file 按钮:从 IE hack 到现代替代
从 filter:alpha(opacity=0) 透明覆盖到 label 包裹方案、Web Component 自定义、Dropzone 拖拽上传。
从 filter:alpha(opacity=0) 透明覆盖到 label 包裹方案、Web Component 自定义、Dropzone 拖拽上传。
从 jQuery 1.x + unobtrusiveValidation 到 HTML5 约束 + Zod / Valibot / React Hook Form。
为什么移动浏览器不允许自动播放有声视频;什么条件下可以自动播放;如何用 video 替换 GIF。