如何使用JS检测用户是否缩放了页面?

2021年02月15日 by 张 鑫旭 阅读 4581 次, 今日 14 次

页面缩放占位图

本文介绍多种使用JS检测用户是否缩放页面的方法,有的针对PC桌面端浏览器,有的针对mobile移动端浏览器,您会学到不少新的API,以及新颖的实现思路。

阅读全文…

直线等图形从中间穿过元素或文字的CSS实现

2021年02月14日 by 张 鑫旭 阅读 2275 次, 今日 1 次

松鼠与坚果

本文介绍一种CSS小技巧,可以实现线条从元素或字符的中间穿过,实现不难,但是思路很巧妙,希望本文的技术关键时候可以帮到您。

阅读全文…

了解CSS revert全局关键字

2021年02月14日 by 张 鑫旭 阅读 1774 次, 今日 3 次

CSS全局关键字占位图

CSS全局关键字包括inherit、initial、unset和revert,其中inherit最实用,其次是revert,本文就简单介绍下revert关键字及其作用。

阅读全文…

Web Components中引入外部CSS的3种方法

2021年02月13日 by 张 鑫旭 阅读 2185 次, 今日 3 次

爱心-情人节

Web组件开发可能需要引入外部CSS到Shadow DOM中,本文就介绍3种各有优缺点CSS import的方法,帮助大家更好地进行web components组件开发。

阅读全文…

water.css项目简介

2021年02月13日 by 张 鑫旭 阅读 2169 次, 今日 4 次

water.css占位图

介绍一个CSS项目,5.9K Star的CSS项目Water.css,适用于简单页面的美化,对于经常需要做演示页面的开发者会很有用。

阅读全文…

使用grid-area等Grid布局属性轻松实现元素层叠效果

2021年02月12日 by 张 鑫旭 阅读 2077 次, 今日 8 次

重叠grid元素布局

使用Grid布局让元素重叠应该是最佳技术实践了,比margin负值和absolute绝对定位使用更方便,可以使用grid-area和多个其他CSS属性实现,有兴趣可以进来一看究竟。

阅读全文…

巧用两个type=range input实现区域范围选择

2021年02月11日 by 张 鑫旭 阅读 2347 次, 今日 3 次

封面图占位图-区域范围选择

type=range类型输入框UI自定义兼容性很好很实用,但是只是单值选择,有没有可能直接两个拖拽按钮实现范围选择呢?可以的,活用CSS即可,JS只需做一点微小的支持。

阅读全文…

使用::part伪元素改变Shadow DOM的CSS样式

2021年02月6日 by 张 鑫旭 阅读 2416 次, 今日 2 次

css part伪元素马儿开心跑占位图

详细介绍CSS ::part伪元素,以及和Shadow DOM中<slot&gt一起使用的细节知识,多个demo和截图,希望可以帮到您的学习。

阅读全文…

一行CSS实现全站中文简繁转换

2021年01月27日 by 张 鑫旭 阅读 6570 次, 今日 14 次

雪景占位

无需改变文本内容,直接一行CSS,就可以让简体中文变成繁体中文效果,就是这么神奇!

阅读全文…

巧用DOM API实现HTML字符的转义和反转义

2021年01月21日 by 张 鑫旭 阅读 6430 次, 今日 1 次

DOM API 转义和反转义HTML

借助DOM API的自身特性转义或者反转义HTML,你会发现原来这么简单,这么轻松,本文内容短小精悍,可谓Web前端开发必学必会基本技巧之一。

阅读全文…