有趣的CSS层叠问题

接别人的锅,遇到个很有意思的层级问题,代码结构是这样的:

<div class="container">
<div class="box1">查看</div>
<div class="box2">
<button>查看图片</button>
<div class="img-wrap">
<img src="./umr.jpg" alt="" />
</div>
</div>
<div class="box3">
<audio controls src=""></audio>
</div>
</div>

阅读全文

函数不声明全局变量也不能传入参数,每次打印数字递增

前几天遇到个比较有意思的题目,乍眼一看,没想到怎么实现,细品发现这不就是道脑筋急转弯嘛。

题目是这样的:

// 不用全局变量实现函数执行计数
function a() {
// write here
}

console.log(a()); //1
console.log(a()); //2
console.log(a()); //3

阅读全文

CSS 小技巧

本文收录日常开发中一些 css 小技巧。

阅读全文

开始用 Beego 写 Http 服务

一、安装

1. 框架安装

go get -u github.com/astaxie/beego

阅读全文

Egg 快速上手

一、入门

1. 初始化项目

// 利用脚手架初始化项目
mkdir egg-example
cd egg-example
npm init egg --type=simple
npm i
yarn dev

阅读全文

第一个 Go 程序

1、下载

2、测试是否安装成功, 并运行程序

(1) 新建 hello.go

package main

import "fmt"

func main() {
fmt.Printf("hello, world\n")
}

阅读全文

Typescript 笔记

一、快速上手

1. 安装

npm i -g typescript

阅读全文

从零开始撸一个 Tinymce 图片上传插件

写在前面

最近有个项目需要用到编辑器,大佬说希望用精简点的框架自己加点扩展,而不是用 ckeditor 这种比较重的。于是对比了下,ueditor 没怎么在维护了,其他的好像不太符合我的需求,最后选择了 tinymce,理由是 tinymce 比较轻巧易扩展,而且完全开源,可用于商业应用。

阅读全文

Centos 服务器登录配置

一、修改服务器 sshd 服务的配置文件

vim /etc/ssh/sshd_config 打开配置文件,修改以下配置项:

阅读全文

Flow简易教程

一、初始化

1、安装 babel 并进行配置

(1) 安装

阅读全文