@@ -514,17 +517,77 @@
}
.user3ItemIndex{
position: absolute;
- top: 48%;
- left: 0;
text-align: center;
- height: 34px;
+ height: 75px;
line-height: 34px;
- width: 8px;
+ width: 50px;
z-index: 1;
visibility: visible;
overflow: hidden;
cursor: pointer;
- background: red
+ top: calc(50% - 72px);
+ left: 200px;
+ transition: all .2s, background 0s;
+ .user3ItemIndexCollapsedTop{
+ position: absolute;
+ left: 5px;
+ transition: transform .3s cubic-bezier(.4,0,.2,1), background-color .3s cubic-bezier(.4,0,.2,1), width .3s cubic-bezier(.4,0,.2,1);
+ width: 4px;
+ height: 38px;
+ border-radius: 2px;
+ background-color: #bfbfbf
+ }
+ .user3ItemIndexCollapsedTopHidden{
+ position: absolute;
+ left: 5px;
+ transition: transform .3s cubic-bezier(.4,0,.2,1), background-color .3s cubic-bezier(.4,0,.2,1), width .3s cubic-bezier(.4,0,.2,1);
+ width: 4px;
+ height: 38px;
+ border-radius: 2px;
+ background-color: #bfbfbf
+ }
+ .user3ItemIndexCollapsedButton{
+ position: absolute;
+ left: 5px;
+ top: 34px;
+ transition: transform .3s cubic-bezier(.4,0,.2,1), background-color .3s cubic-bezier(.4,0,.2,1), width .3s cubic-bezier(.4,0,.2,1);
+ width: 4px;
+ height: 38px;
+ border-radius: 2px;
+ background-color: #bfbfbf;
+ }
+ .user3ItemIndexCollapsedButtonHidden{
+ position: absolute;
+ left: 5px;
+ top: 34px;
+ transition: transform .3s cubic-bezier(.4,0,.2,1), background-color .3s cubic-bezier(.4,0,.2,1), width .3s cubic-bezier(.4,0,.2,1);
+ width: 4px;
+ height: 38px;
+ border-radius: 2px;
+ background-color: #bfbfbf;
+ }
+ }
+ .user3ItemIndex:hover .user3ItemIndexCollapsedTop{
+ background: #d9d9d9;
+ transform: rotate(15deg);
+ width: 4px;
+ }
+ .user3ItemIndex:hover .user3ItemIndexCollapsedTopHidden{
+ background: #d9d9d9;
+ transform: rotate(-15deg);
+ width: 4px;
+ height: 38px;
+ }
+ .user3ItemIndex:hover .user3ItemIndexCollapsedButton{
+ background: #d9d9d9;
+ transform: rotate(-15deg);
+ width: 4px;
+ }
+ .user3ItemIndex:hover .user3ItemIndexCollapsedButtonHidden{
+ background: #d9d9d9;
+ transform: rotate(15deg);
+ width: 4px;
+ height: 38px;
}
}