Web 前端开发 让前端飞

CSS开发技巧(值得收藏)

2020-01-09  本文已影响0人  littleyu

1. 每个单词的首字母大写

2.使用input:checked单选高亮

3.使用vw定制rem自适应布局

4.使用writing-mode排版竖文

5.使用text-align-last对齐两端文本

6.使用object-fit规定图像尺寸

7.使用text-overflow控制文本溢出

8.使用letter-spacing排版倒序文本

9.使用margin-left排版左重右轻列表

10.使用overflow-scrolling支持弹性滚动

body {
    -webkit-overflow-scrolling: touch;
}
.elem {
    overflow: auto;
}

11.使用transform启动GPU硬件加速

.element {
    transform: translate3d(0, 0, 0); /* translateZ(0)亦可 */
}

12.使用pointer-events禁用事件触发

13.使用:valid和:invalid校验表单

14.使用:focus-within分发冒泡响应

15.使用color改变边框颜色

.elem {
    border: 1px solid;
    color: #f66;
}

16.使用filter开启悼念模式

html {
    filter: grayscale(100%);
}

17.使用::selection改变文本选择颜色

18.使用linear-gradient控制文本渐变

19.使用transform模拟视差滚动

20.使用linear-gradient控制背景渐变

21.使用animation-delay保留动画起始帧

22.使用caret-color改变光标颜色

23.使用box-shadow裁剪图像

24.滚动指示器

25.换色器

26.倒影加载条

27.动态边框

28.立体按钮

29.自适应相册

原文

上一篇 下一篇

猜你喜欢

热点阅读