Kazoo Blog

每天进步一点点

html | 浏览器滚动恢复属性History.scrollRestoration

最近在阅读React新版官网的代码时,发现在_app.tsx中有这样一段代码。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 useEffect(() => { // Taken from StackOverflow. Trying to detect both Safari desktop and mobile. const isSafari = /^((...

CSS | 随用随记

1. 请将html模块中ul列表的第2个li标签和第4个li标签的背景颜色设置成”rgb(255, 0, 0)”。 关键词:伪类选择器 1 2 3 ul li:nth-child(2n){ background:rgb(255,0,0) } 2. 请给html模块的div元素加一个后伪元素,且后伪元素的宽度和高度都是20px,背景颜色为”rgb(255, 0, 0)”。 ...

随笔 | 各种软件使用方式梳理

各种软件使用方式梳理 目前常用的软件有: 社交平台 微博:浏览资讯,分享日常,保存资料 目前有三个号,生活号、追星号、技术号,生活号是主力号,用于微博浏览和日常的分享;追星号目前基本停用,即使有相关的消息也在生活号浏览、点赞完了;技术号只有我自己知道,用于保存有用的技术资源,记录我日常工作和学习的感想。 twitter:我的负面情绪垃圾桶与...

学习笔记 | 掘金小册【SSR 实战:官网开发指南】

跟着掘金小册【SSR 实战:官网开发指南】实践的代码 (小册地址:https://juejin.cn/book/7137945369635192836) 内容:1-5章,SSR原理部分 与此同时,感觉到在写代码的时候中英文切换有些打断节奏,所以想尝试文本、注释以及学习笔记也使用英文来写。 1. how to execute ts files on node theres are...

node | path模块相关操作

记录一些常用用法和区别,以及犯的错。

path相关操作 path是node的一个常用模块。 常用用法 TODO 区别 __dirname和process.cwd()的区别 node.js - What’s the difference between process.cwd() vs __dirname? - Stack Overflow 此段代码意在配置静态资源路径,由...

阅读 | 牧羊少年奇幻之旅

牧羊少年奇幻之旅 保罗·柯艾略 19个笔记 导出自微信读书 ◆ 上部 >> 父亲祝福了他。从父亲的目光中,男孩看出,父亲也想云游四方。这个愿望一直存在,尽管几十年来他一直将这个愿望深埋心底,为吃喝而操劳,夜夜在同一个地方睡觉。 >> 老者接着说道:“这本书和几乎所有的书一样,讲的是同一个道理,人们无法选择自己的命运。它要使大家相信这个世上最大的谎言。”“什...

博客改造日志

改造自黄玄老师提供的博客模板

1. featured tags数量为0时,隐藏该组件 在组件外层新增一道tags数量判断 2. rake 快速创建博客 rake post title="xxx" subtitle="xxx"

CSS | 链接样式需要遵循LVHA顺序的原因

链接样式需要遵循LVHA顺序的原因 《深入解析CSS》中有这样一句话 伪类选择器(如:hover)和属性选择器(如[type=”input”])与一个类选择器的优先级相同。通用选择器(*)和组合器(>、+、~)对优先级没有影响。 也就是说对于以下四个伪类,没有优先级之分。 如果某一个链接同时处于两个或者以上的状态,并且状态对应的样式产生了冲突,后出现的样式就会覆盖掉前...