渐变
1 | background-image: linear-gradient(-90deg,#16abb7 3%,#13d1be 98%); |
不换行
1 | white-space: nowrap; // 不换行 |
省略隐藏
- 单行
1 | overflow: hidden; |
- 多行
1 | height: 50px; // 需设置高度或最大高度 配合overflow隐藏 |
分段
1 | -webkit-column-count: 3; |
这个可以简单实现瀑布流布局,但灵活性不好
flex + 栅格
- flex有换行
- 栅格有比例
两者结合可以非常灵活的实现响应式布局
布局
1 | .parent{ |
转换盒属性
1 | box-sizing: content-box; // 内容区域为盒子宽高 |
模糊虚化背景
1 | filter: blur(45px); |
美化滚动条
1 | body::-webkit-scrollbar{width:6px;height:6px;} |
- 此在移动端也会生效,可将其限制屏幕宽度,移动端默认看不到滚动条
1 | @media (min-width: 769px){} |
选择器配合
1 | // 非最后一项 |