此篇博客是学习《CSS 揭秘》一书的学习笔记。 1. 半透明边框 假设我们想给一个容器设置一道半透明白色边框,父元素的颜色会透过其边框。 HTML 如下: <div class="box-100"> <div class="box-100 translucence-border"></div> </div> CSS 代码如下: ....
计算多个时间段数组的最大重叠数
1. 算法要求 有这样一系列时间段数组,如: [9, 18] [9, 12] [12, 18] [11, 13] 其中第一个数组表示 9 点至 18 点之间的时间段。求这些时间段的最大重叠数。 注: 一个时间段的结束时间和另一个时间段的起始时间相同时,不算为重叠,如第二个和第三个数组。 在 CSDN 找到了此算法的实现,现用 JS 实现此算法。 2. 算法分析...
Angular 1.x 要点
1. 指令(Directive) 指令是 DOM 元素上的标记(例如属性,元素名称,注释或CSS类),它告诉 AngularJS 的 HTML 编译器($compile)将指定的行为附加到该 DOM 元素上(例如,通过事件监听器),或者甚至可以转换 DOM 元素及其子元素。 1.1 指令类型 $compile 可以匹配以下四种类型的指令: <my-dir></m...
GIT 常用操作
1. 配置 git config -l: 查看所有配置信息; git config --global user.name "USERNAME": 设置用户名为 USERNAME; git config --global user.email example@example.com: 设置用户邮箱为 example@example.com 在特定项目中使用其他配置时,去掉 ...