/* pages/newDetail/newDetail.wxss */ page { background-color: #ffffff; } .new-detail { padding-bottom: calc(var(--safe-area-inset-bottom, 0) + 118rpx); } .continer { display: flex; flex-direction: column; padding: 20rpx 30rpx; } .new-detail .title { font-size: 44rpx; font-family: PingFangSC-Semibold, PingFang SC; font-weight: 600; color: rgba(51, 51, 51, 1); margin: 20rpx 0 44rpx 0; } .new-detail .video-title { font-size: 36rpx; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: rgba(51, 51, 51, 1); margin-top: 30rpx; } .new-detail .video { width: 750rpx; height: 410rpx; margin-bottom: 10rpx; } .new-detail .video-placeholder { width: 750rpx; height: 410rpx; font-size: 32rpx; color: #999999; text-align: center; line-height: 410rpx; margin-bottom: 10rpx; background-color: #f6f6f6; } .new-detail .time { font-size: 28rpx; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: rgba(180, 180, 180, 1); margin-top: 20rpx; margin-right: 10rpx; } .new-detail .parser { overflow-x: hidden; margin-top: 44rpx; } .new-detail .imgs-wrap { display: flex; flex-wrap: wrap; } .new-detail .img { width: 100%; margin-top: 20rpx; } .new-detail .bottom-wrap { position: fixed; left: 0; right: 0; bottom: 0; display: flex; padding-top: 13rpx; padding-bottom: calc(var(--safe-area-inset-bottom, 0) + 13rpx); background-color: #fff; } .new-detail .bottom-wrap .line { position: absolute; top: 0; left: 0; right: 0; height: 1rpx; background-color: #efefef; } .new-detail .bottom-wrap .btn-wrap { flex: 1; display: flex; align-items: center; justify-content: center; } .new-detail .bottom-wrap .share-btn { flex: 1; display: flex; flex-direction: row; align-items: center; justify-content: center; } .new-detail .bottom-wrap .btn-wrap .txt { font-size: 32rpx; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: rgba(51, 51, 51, 1); } .new-detail .bottom-wrap .btn-wrap .img { width: 42rpx; height: 42rpx; margin-right: 16rpx; } button { background-color: transparent; line-height: unset; border-radius: unset; padding: 0; margin: 0; } button::after, button::before { border: 0; padding: 0; margin: 0; } .tags-wrap { display: flex; flex-wrap: wrap; margin-top: 20rpx; } .tags-wrap .tag { font-size: 24rpx; font-family: PingFangSC-Medium, PingFang SC; font-weight: 500; color: rgba(51, 51, 51, 1); padding: 10rpx 20rpx; background: #f6f6f6; border-radius: 28px; margin-left: 20rpx; } .tags-wrap .tag:first-child { margin-left: 0; } .mask { position: fixed; top: 0; left: 0; bottom: 0; right: 0; background: rgba(0, 0, 0, 0.7); } .mask-container { position: relative; margin: 0 76rpx; margin-top: 40%; } .pose-close-img { width: 84rpx; height: 84rpx; margin: 40rpx auto; } .post-img { width: 100%; object-fit: contain; border-radius: 4rpx; } .save-btn { width: 436rpx; margin: 40rpx auto 0; font-size: 28rpx; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: rgba(255, 255, 255, 1); background: rgba(0, 0, 0, 1); border-radius: 38rpx; padding: 20rpx 20rpx; text-align: center; } button { background-color: transparent; line-height: unset; border-radius: unset; padding: 0; margin: 0; } button::after, button::before { border: 0; padding: 0; margin: 0; } .canvas-conatiner { position: absolute; top: 20000px; visibility: hidden; height: auto; background-color: transparent; }