修复动画导致的fix元素定位失效
This commit is contained in:
@@ -14,7 +14,11 @@ function init() {
|
||||
Array.prototype.forEach.call($a, function($em){
|
||||
$em.style.display = 'none'
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
// 避免由于动画带来的fix元素定位失效, 移到动画元素外层
|
||||
var sideOpt = document.querySelector('.wrap-side-operation')
|
||||
document.getElementById('container').appendChild(sideOpt)
|
||||
}
|
||||
|
||||
export default { init }
|
||||
@@ -38,7 +38,11 @@ new Vue({
|
||||
stop (event) {
|
||||
event.stopPropagation()
|
||||
},
|
||||
openSlider (event, type) {
|
||||
openSlider (event, type, isMobile) {
|
||||
if(isMobile && this.isShow) {
|
||||
this.hideSlider()
|
||||
return
|
||||
}
|
||||
event.stopPropagation()
|
||||
this.innerArchive = false
|
||||
this.friends = false
|
||||
|
||||
Reference in New Issue
Block a user