CSS中选择器的优先级
CSS 选择器很灵活,弄不懂它的优先级可能会被坑的很惨。 CSS 选择器的优先级官方的说法应该叫特殊性(Specificity),特殊性越高,自然优先级越高。下面是特殊性说明: !important 特殊性最高,详情访问重要性 对于内联样式,加1000 对于选中器中给定的 ID 属性值,加0100 对于选择器中给定的类属性值,属性选择或伪类,加0010 对于选择...
CSS 选择器很灵活,弄不懂它的优先级可能会被坑的很惨。 CSS 选择器的优先级官方的说法应该叫特殊性(Specificity),特殊性越高,自然优先级越高。下面是特殊性说明: !important 特殊性最高,详情访问重要性 对于内联样式,加1000 对于选中器中给定的 ID 属性值,加0100 对于选择器中给定的类属性值,属性选择或伪类,加0010 对于选择...
写代码总是要维护文档的,最好文档和代码是在一起的。 这时候比较好的解决方案就是 Markdown 了,然后借助工具自动生成文档站点。 GitBook 这可能是用户量最大的方案了,官方还提供了免费的托管服务,如果你的项目是开源的话可以考虑。但听说官方商业化后对免费用户不是很友好,比如插件或者命令行的支持等等。 官网:https://www.gitbook.com/ docsi...
如果if判断超过 3 次,那么可以考虑换成switch case了。 语法如下: case EXPRESSION in PATTERN_1) STATEMENTS ;; PATTERN_2) STATEMENTS ;; PATTERN_N) STATEMENTS ;; *) STATEMENTS ...
如果要和 Linux 交换文件怎么办? scp 命令全称 Secure copy, 用于 ssh 主机间的文件复制,也称为远程拷贝。 # Copy a local file to a remote host: scp path/to/local_file remote_host:path/to/remote_file # Copy a file from a remote hos...
Yarn 的呼声时不时比 npm 大,在 Github Actions 里怎么使用 Yarn 呢? 用 npm 的示例 name: Node CI on: [push] jobs: build: runs-on: ubuntu-latest strategy: matrix: node-version: [8.x, 10.x, 1...
每次连接新的 SSH 或者从新的域名克隆代码时,总是会提示你是否信任,需要手动确认。 git clone git@github.com:tobyqin/blog.git Cloning into 'blog'... The authenticity of host 'github.com (52.74.223.119)' can't be established. RSA key fi...
em,px,pt都是 CSS 中的长度单位,他们有一定的对应关系。 这是一张速查表。 可能有些人喜欢下面这张。
抽了半天时间升级一下博客程序。 升级 nodejs 版本 用 brew 可以升级最新的 node,用新不用旧。 brew upgrade node ==> Upgrading 1 outdated package: node 11.13.0 -> 13.6.0 最后记得在测试通过后要把 CI 配置文件的 node 版本也升级到对应版本,比如 .travis....
在 Linux 中有一个命令叫top,作用和 Windows 下的任务管理器差不多。 top top - 15:43:06 up 3 days, 17:46, 1 user, load average: 0.00, 0.00, 0.00 Tasks: 159 total, 1 running, 97 sleeping, 0 stopped, 0 zombie %Cp...
history是用来显示命令历史的命令。 root@aml:~# history 1 which git 2 cd / 3 ls -l 4 ifconfig 5 alias ... 默认记忆 1000 个历史,这些命令保存在家目录的~/.bash_history里。 history #列出最近的#条命令,例如 hi...