-
- 多级垂直菜单设计与递归样式实现
- 用data-level属性标记层级,padding-left替代margin-left实现缩进,父级设position:relative,::after伪元素消除hover间隙,top:calc(100%+1px),transition明确属性,body.menu-open控制滚动穿透,IE11降级为block布局。
- 文章 · 前端 | 1星期前 | 131浏览 收藏
-
- Set高效处理数组并集交集差集方法
- Set实现数组并集、交集、差集:并集用[...newSet([...arr1,...arr2])],交集用arr1.filter(x=>setB.has(x)),差集用arr1.filter(x=>!setB.has(x))并视需去重;引用类型需序列化或提取ID处理。
- 文章 · 前端 | 1星期前 | 443浏览 收藏
-
- 微信浏览器HTML适配meta标签详解
- 微信浏览器仅识别x5-fullscreen和x5-page-mode两个meta标签,分别用于Android全屏和应用模式,其他如apple-mobile-web-app-capable等均无效。
- 文章 · 前端 | 1星期前 | HTML标签 HTML标签用法 100浏览 收藏
