.guidePopup { z-index: 5000 !important; top: 0; right: 0; left: 0; bottom: 0; transform: none; width: 100vw; height: 100vh; max-width: 100vw; margin: 0; overflow: hidden; } .tipsContainer { position: relative; width: 100vw; height: 100vh; overflow: hidden; } .backBtn { position: absolute; left: 70px; top: 21px; font-size: 14px; line-height: 24px; padding: 0 14px; border-radius: 17px; border: 1px solid #ffffff; color: #fff; text-align: center; z-index: 1; &:active { opacity: 0.8; } } .backBtn.right { width: 60px; line-height: 24px; padding: 0 14px; right: 14px; top: 21px; left: auto; } .content { position: relative; width: 100%; height: 100%; } .box { position: fixed; box-shadow: rgba(33, 33, 33, 0.8) 0px 0px 0px 5000px; // transition: all 0.25s; transform: scale(1.2); border-radius: 8px; } .item { position: absolute; // width: 200px; z-index: 2000; .img { position: relative; width: 100%; } .iconHead { position: absolute; left: 45px; width: 18px; height: 52px; &.head2 { left: 0.2rem; top: 0.9rem; } } .btns { position: absolute; display: flex; // width: 100%; // padding: 0 12px; .btn { width: 73px; height: 23px; line-height: 13px; font-size: 9px; padding: 0; } .endBtn { margin-left: 5px; } } .studentbtn { background: url('./images/studentBtn.png'); width:89px; height: 28px; background-size: 89px 28px; line-height: 28px; font-size: 9px; padding: 0; text-align:center; color:#fff; } .teacherBtn { background: url('./images/numbrBtn.png'); background-size: 72px 25px; width: 72px; height: 25px; line-height: 25px; font-size: 9px; padding: 0; cursor: pointer; text-align: center; color: #fff; border:none; &:hover { opacity: .8; } } } .endBtn { width: 60px; height: 25px; background: url('./images/endBtn.png'); background-size: 60px 25px; line-height: 25px; font-size: 9px; padding: 0; cursor: pointer; text-align: center; color: #fff; margin-right: 10px; &:hover { opacity: .8; } } .nextBtn { width: 72px; height: 25px; background: url('./images/nextBtn.png') no-repeat; background-size: 72px 25px; line-height: 25px; font-size: 9px; padding: 0; cursor: pointer; text-align: center; color: #fff; &:hover { opacity: .8; } } .studentNext { width: 74px; height: 25px; background: url('./images/studentBtn.png') no-repeat; background-size: 74px 25px; line-height: 25px; font-size: 9px; padding: 0; margin-right:10px; cursor: pointer; text-align: center; color: #fff; &:hover { opacity: .8; } } @keyframes myscale { 0% { transform: scale(0.9); } 50% { transform: scale(1); } 100% { transform: scale(0.9); } }