#### 1、图片与文字对齐:
* * * * *
~~~
vertical-align:middle;
设置各对象的vertical-align属性,属性说明:
baseline-将支持valign特性的对象的内容与基线对齐
sub-垂直对齐文本的下标
super-垂直对齐文本的上标
top-将支持valign特性的对象的内容与对象顶端对齐
text-top-将支持valign特性的对象的文本与对象顶端对齐
middle-将支持valign特性的对象的内容与对象中部对齐
bottom-将支持valign特性的对象的文本与对象底端对齐
text-bottom-将支持valign特性的对象的文本与对象顶端对齐
~~~
#### 2、背景颜色渐变:
* * * * *
~~~
background: -webkit-linear-gradient(to bottonm, red, blue); /* Safari 5.1 - 6.0 */
background: -o-linear-gradient(to bottonm, red, blue); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(to bottonm, red, blue); /* Firefox 3.6 - 15 */
background: linear-gradient(to bottonm, red, blue); /* 标准的语法 */
~~~
#### 3、字体颜色渐变
* * * * *
~~~
background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#ed1b24),color-stop(44%,#ed1b24), color-stop(44%,#a5080d),to(#a5080d));
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
~~~
#### 4、水波纹效果
*****
```
//页面布局
<div class="dot">
<div class="dot3">每日签到</div>
</div>
//样式
.dot {
animation: sploosh 1.5s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.dot3 {
animation: sploosh3 1.5s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.dot,.dot3{
height: 100px;
width: 100px;
font-size: 20px;
color: #fff;
line-height: 100px;
text-align: center;
border-radius: 100%;
position: absolute;
z-index: 10;
animation-iteration-count:infinite;
background: transparent;
}
@keyframes sploosh {
0% {
box-shadow: 0 0 0 0px rgba(255,0,0, 0.7);
background: rgba(255, 0,0, 0.7);
}
100% {
box-shadow: 0 0 0 60px rgba(255, 0,0, 0);
background: rgba(255, 0,0, 0);
}
}
@keyframes sploosh3 {
0% {
box-shadow: 0 0 0 0px rgba(0, 0, 255, 0.7);
background: rgba(0, 0, 255, 0.7);
}
100% {
box-shadow: 0 0 0 30px rgba(0, 0, 255, 0);
background: rgba(0, 0, 255, 1);
}
}
```
#### 5、超出部分滚动且隐藏滚动条
*****
```
body{
width: 800px;
height: 500px;
overflow-x: hidden;
overflow-y: scroll;
}
body::-webkit-scrollbar{
display: none;
}
```
#### 6、清除浮动
*****
```
.clearfix::after {
content: "";
clear: both;
display: block;
overflow: hidden;
font-size: 0;
height: 0;
}
.clearfix{
zoom: 1;
}
```
#### 7、移动端点击去掉阴影
*****
```
*{
-webkit-tap-highlight-color: rgba(0,0,0,0);
-webkit-tap-highlight-color: transparent;
}
```
- 我的烂笔头
- 1、常用功能方法整合
- 2、jQuery基本函数
- 3、在页面中添加图片
- 4、精度算法
- 5、图片懒加载
- 6、弹窗拖拽功能
- 7、弹幕功能
- 8、鼠标滚动事件
- 9、获取页面相关属性
- 10、弹窗的三种展现方式
- 11、轮播功能
- 12、获取唯一标识
- 13、CSS样式效果
- 14、任意两点的动态连线
- 15、全新接口功能
- 16、适配兼容
- 17、无刷新页面更改URL
- 18、定时器的那些事
- 19、关于iframe的常见问题
- 20、设置不同的时间
- 21、关于select-option
- 22、省市级联
- 23、省市级联数据
- 24、关于数据传输问题
- 25、问题分支
- 那些年我们一起走过的神坑
- 1、关于console的使用
- 2、关于数组
- 1、数组的赋值
- 2、数组的常用方法
- 3、关于移动端的bug
- 4、关于视频的bug
- 5、那些坑坑洼洼
- 6、关于字符串
- 1、字符串的常用方法
- 页面布局
- 1、背景固定的滚动页面
- 心得
- Node.js
- 1、安装环境
- ThinkPHP 5.1
- 1、访问格式