.skeleton { position: fixed; left: 0; top: 0; width: 100vw; height: 100vh; padding: 20px 30px; background-color: #fff; z-index: 1000; --van-skeleton-paragraph-height: .8rem; } .detail { position: relative; width: 100vw; height: 100vh; overflow: hidden; --header-height: 80px; --pc-header-height: 72px; &.practise{ background: url("./images/bg1.png") no-repeat; background-size: 100% 100%; } .headHeight { position: absolute; bottom: 0; width: 100%; height: var(--header-height); transition: all .3s; z-index: 99; &.headHide { margin-bottom: calc(0Px - var(--header-height)); } } .container { position: sticky; top: 36px; height: calc(100vh - 36px); margin: 0 10px; border-radius: 10px; transition: height .2s; transition: padding-bottom .2s; overflow: hidden; } .pcContainer { height: calc(100vh - var(--header-height) - var(--pc-header-height)); margin: 0 24px; } .fingeringCon{ transition: scale 0.2s; } } :global { #cursorImg-0 { width: 2PX !important; min-height: 58PX; height: 58PX; content: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); margin-top: -13PX; border-radius: 4Px; background-color: rgba(25, 140, 254, 0.7); opacity: var(--corsor-opacity); //transform: translateX(10PX); z-index: 1 !important; display: none; // 新版小酷AI不显示光标指针 } .staff { #cursorImg-0 { width: 14Px; transform: translateX(11Px); } } .jianpuTone { #cursorImg-0 { width: 18Px; transform: translateX(6.3Px) !important; } } .eyeProtection { #cursorImg-0 { background-color: rgb(255, 159, 88); } } #osmdCanvasPage1 { //padding-bottom: 60px; } } .xiaomi { :global { #cursorImg-0 { height: 58PX !important; min-height: auto !important; } } } .PC { :global { #cursorImg-0 { margin-top: -18PX; min-height: 94Px; border-radius: 10Px; } .staff { #cursorImg-0 { width: 35Px; transform: translateX(21Px) !important; } } .jianpuTone { #cursorImg-0 { width: 29Px; transform: translateX(13Px) !important; } } .headTopBackBtn { display: none; } .pcTitle { position: absolute; left: 20%; top: 50%; transform: translate(-50%, -50%); .van-notice-bar__wrap { justify-content: center; } } } .headHeight.headHide { // margin-top: 0 !important; } } .preViewDetail { background: #fff !important; .headHeight { background: #fff !important; } .container { height: 100%; padding-bottom: 0 !important; padding-right: 0 !important; } :global { #osmdCanvasPage1 { padding-bottom: 0 !important; } #cursorImg-0 { opacity: 0 !important; } } } .preJson { width: 1px; height: 1px; visibility: hidden; background: transparent; opacity: 0; } @keyframes headerDown { 100% { transform: translateY(0%); } }