获得徽章 0
你问 AI 都得不到好答案的问题:
前端 CSS 媒体查询怎么区分是使用电脑浏览器还是手机浏览器?
例如需求为:
移动端设备(手机、ipad 等)导航栏显示为底部 Tabs
电脑端设备导航栏显示为头部 Tabs
.
.
.
.
答案是使用
@media (hover: hover) {}
其本质上是区分输入设备是否为鼠标,这覆盖了绝大多数电脑跟手机的区分场景,上面场景的设置如下:
// 电脑端
@media (hover: hover) {
.nav { position: fixed; top: 0; left:0 width:100vw, height: 10rem }
}
// 移动端
.nav { position: fixed; bottom: 0; left:0 width:100vw, height: 10rem }
展开
5
有没有大佬知道这种远程图片预加载是怎么实现的,如果是本地图片还能在编译时提前生成数据,但是远程图片我个人觉得只有远端(图床或者中间件服务)支持一些脚本才能实现。
xekin于2025-06-06 18:12发布的图片
xekin于2025-06-06 18:12发布的图片
xekin于2025-06-06 18:12发布的图片
9
代码全混淆成这种格式性能上真的没问题么……
i7Z3C[F3C] 是 document
这段代码的意思是


var h5T = document.cookie
展开
xekin于2025-06-03 16:21发布的图片
2
618 换板U内存!



I7 14700KF + z790-p II + 64G DDR5 6000 C34 内存 ¥4550!
JYM 这个价格怎么样?
展开
37
最近应老板要求开始写 Svelte,不得不说,Svelte 这个 ${snippet } 是我写 Vue2 跟 Vue3 时无比希望拥有的功能,每次写 Vue 我都受不了一个 .vue 文件只能表示一个组件,内部不能拆细而是只能拆文件,太难受了。
2
刷视频的时候脑子里想了一个问题,假如一个人发视频或者直播录制看不开源的代码或者是逆向别人的程序代码,请问这个人有没有法律风险?
xekin于2025-04-18 20:29发布的图片
2
第一次手写这么夸张的 less 代码,用递归循环好离谱
xekin于2025-03-18 14:49发布的图片
7
不是很懂,现在招进来的什么 shopify 什么 cocos 开发,这些使用框架的岗位,对原生 JS 都不用要求的吗?问能不能做点 mock 数据看看,一个一个离开了框架连这点要求都不知道怎么实现了。我真的是血压都上来了。
8
Flutter 用自己写的状态管理工具就是酸爽,这不比什么 getx 爽多了?
xekin于2025-01-22 10:08发布的图片
xekin于2025-01-22 10:08发布的图片
1
原子化状态管理这么好用,为什么 flutter 社区没人想实现一个呢?刚写没两星期的 flutter,我就给项目里写了个原子化的状态管理工具。有想用的同学吗帮我测试测试场景覆盖怎么样?
xekin于2025-01-15 16:24发布的图片
评论
Dart 没有联合类型真的是太难受了,类型错误只能在 runtime 去捕获 throw,这还是静态强类型语言吗……
评论
一边写 dart,一边写 rust,一边写 web,脑子里代码语法都要串麻了
5
AbortController 除了正常用于取消请求之外,还可以用来移除事件监听器。

这种做法比手动 removeEventListener 的好处多多了,一个是不用再缓存被监听的对象和事件方法本身,另一个是可以做到同时取消多个监听器。
xekin于2024-07-31 02:26发布的图片
5
涨见识了……
xekin于2024-07-29 18:16发布的图片
xekin于2024-07-29 18:16发布的图片
21
前端组饮水机管理员 @求收留
gap 好久了,好压抑[敲打][敲打]
20
下一页
个人成就
文章被点赞 833
文章被阅读 105,352
掘力值 3,304
收藏集
7
关注标签
36
加入于