优化开关评论时的动画性能
parent
15c9a5468b
commit
e57696d4ff
|
@ -5,6 +5,7 @@
|
||||||
### 优化
|
### 优化
|
||||||
|
|
||||||
- 优化列表同步代码逻辑
|
- 优化列表同步代码逻辑
|
||||||
|
- 优化开关评论时的动画性能
|
||||||
|
|
||||||
### 修复
|
### 修复
|
||||||
|
|
||||||
|
|
|
@ -511,7 +511,8 @@ export default {
|
||||||
min-height: 0;
|
min-height: 0;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
display: flex;
|
display: flex;
|
||||||
padding: 0 30px;
|
margin: 0 30px;
|
||||||
|
position: relative;
|
||||||
|
|
||||||
&.showComment {
|
&.showComment {
|
||||||
.left {
|
.left {
|
||||||
|
@ -527,13 +528,13 @@ export default {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.comment {
|
.comment {
|
||||||
flex-basis: 50%;
|
|
||||||
opacity: 1;
|
opacity: 1;
|
||||||
|
transform: scaleX(1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.left {
|
.left {
|
||||||
flex: 40%;
|
flex: 0 0 40%;
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-flow: column nowrap;
|
flex-flow: column nowrap;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
|
@ -698,9 +699,14 @@ export default {
|
||||||
}
|
}
|
||||||
|
|
||||||
.comment {
|
.comment {
|
||||||
flex: 0 0 0;
|
position: absolute;
|
||||||
opacity: 0;
|
right: 0;
|
||||||
|
top: 0;
|
||||||
|
width: 50%;
|
||||||
|
height: 100%;
|
||||||
|
opacity: 1;
|
||||||
margin-left: 10px;
|
margin-left: 10px;
|
||||||
|
transform: scaleX(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
.footer {
|
.footer {
|
||||||
|
|
|
@ -185,7 +185,8 @@ export default {
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-flow: column nowrap;
|
flex-flow: column nowrap;
|
||||||
transition: @transition-theme;
|
transition: @transition-theme;
|
||||||
transition-property: flex-basis opacity;
|
transition-property: transform,opacity;
|
||||||
|
transform-origin: 100%;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
}
|
}
|
||||||
.commentHeader {
|
.commentHeader {
|
||||||
|
|
Loading…
Reference in New Issue