JS让任意图片垂直水平居中且页面不滚动

说一下以前遇到的一个问题: 假设有一张小图,要实现点击查看大图的功能,而这个图的宽高可能会超过浏览器的宽高,这时候我们通过JS来改变图片的宽高,从而实现图片在浏览器居中显示且不滚屏。

方法如下: 首先你要给小图添加一个点击事件,不多赘述。

showBigImg([……]

文本行的斑马条纹

周知,表格的斑马条纹只需简单的运用伪类 :nth-child()/:nth-of-type()来处理就好了:

但是把这种效果运用在文本行的时候就有点力不从心了,尽管js可以实现这种功能,但是这在理论上有违纯粹原则(javascri[……]

自定义优雅的文本下划线

废话不多说:

效果:

Vue根据URL传参来控制全局 console.log 的开关

如果你的项目中console.log了很多信息,但是发到生产环境上又不想打印这些信息,这时候就需要设置一个全局变量,如:debug,

用正则匹配一下参数:

原来你是这样的毛玻璃

以前写毛玻璃用的都是图层覆盖,看了 LEA VEROU 的《CSS揭秘》后才发现还有更优雅的毛玻璃:

效果图:

CSS3边框会动的信封

静态效果图:

判断当前系统当前浏览器是否安装启用 Adobe Flash Player,检查在chrome中的状态

一、判断当前所在系统

二、判断当前浏览器内核

三、判断浏览器是否安装 Adobe Flash Player
[crayon-678bf4c036eef[……]

Js跑马灯效果 && 在Vue中使用