Browse Source

样式修改

tanxue 4 months ago
parent
commit
74010d4d5e

+ 14 - 59
components/zhuapaiConfirm/zhuapai.vue

@@ -3,7 +3,7 @@
 		<view class="phone-camera-box-zhuapai">
 			<video ref="videoRef" class="video-view-box" :class="myClass" id="videoZhaPai" :controls="false"></video>
 			<!-- 隐藏抓拍绘制图片 -->
-			<canvas id="canvasZhuaPai" class="video-view-box" :class="myClass"></canvas>
+			<canvas id="canvasZhuaPai" class="video-view-box canvas-view-box" :class="myClass"></canvas>
 			<!-- 用于抓拍切出去传递固定img-->
 			<!-- #ifdef H5 -->
 			<img :src="imgUrl" alt="" id="gdImg" v-show="false">
@@ -11,8 +11,8 @@
 			<!-- 测试抓拍使用 -->
 			<!-- <button @click="handleZhua">抓拍</button> -->
 		</view>
-		<span v-show="showVideo" @click="noShowVideoBtn" class="shiti-video-hidden-btn"><i></i></span>
-		<span v-show="!showVideo" @click="showVideoBtn" class="shiti-video-show-btn"><i></i></span>
+		<span v-show="showVideo" @click="noShowVideoBtn" class="shiti-video-hidden-btn"><i></i></span>
+		<span v-show="!showVideo" @click="showVideoBtn" class="shiti-video-show-btn"><i></i></span>
 	</view>
 </template>
 
@@ -171,66 +171,21 @@
 
 <style lang="scss">
 	.zhuapai-drop-container {
-		width: 160rpx;height: 300rpx;margin: 0;padding: 0;z-index: 10;position: absolute;right: 0;top: 30%;overflow: hidden;
+		width: 180rpx;height: 400rpx;margin: 0;padding: 0;z-index: 10;position: absolute;overflow: hidden;
 		.phone-camera-box-zhuapai{
-			width: 100%;height: 200rpx;position: absolute;overflow: hidden;
+			width: 100%;height: 240rpx;position: absolute;overflow: hidden;
 			.uni-video-container{background-color: transparent;}
-			.hidden-video{transform: translateY(500rpx);}
+			.canvas-view-box,.hidden-video{transform: translateY(10000rpx);}
 		}
-		.video-view-box{width:100%;-height: 200rpx;position: absolute;}
+		.video-view-box{width:100%;height: 240rpx;position: absolute;}
 		.shiti-video-hidden-btn,.shiti-video-show-btn{
-			background-color: red;width: 50rpx;height: 50rpx;display: block;position: absolute;bottom:50px;}
-	}
-	
-/* 	.dropContainer {
-		height: 200rpx;
-	}
-	
-	#Drop {
-		width: 150rpx;
-		height: 200rpx;
-		margin: 0;
-		padding: 0;
-		z-index: 10;
-		position: absolute;
-		right: 0;
-		top: 30%;
-
-		
-		.uni-video-container{background-color: transparent;	overflow: hidden;}
-			.phone-camera-box-zhuapai{
-				.hidden-video{transform: translateX(500rpx);}
-			}
-		
-		.video-view-box {
-			height: 10vh;
-			width: 100%
-		}
-		
-		::v-deep .uni-video-container {
-			position: absolute;
-		}
-		::v-deep .uni-video-video {
-			position: absolute;
-		}
-		::v-deep .uni-canvas-canvas {
-			position: absolute;
-		}
-		::v-deep .show-video {
-			z-index: 10;
-			.uni-video-video,
-			.uni-canvas-canvas {
-				z-index: 10;
-			}
-		}
-		::v-deep .uni-video-container {}
-		::v-deep .hidden-video {
-			z-index: -10;
-			.uni-video-video,
-			.uni-canvas-canvas,
-			{
-			z-index: -10;
+			position: absolute;top:6rpx;right:6rpx;
+			i{width: 32rpx;height: 32rpx;display: block;background-size: cover;background-repeat: no-repeat;background-position:center;}
 		}
+		.shiti-video-hidden-btn i{background-image: url("@/static/images/exam/video-close-icon.svg");}
+		.shiti-video-show-btn{
+			background-color: #dcfbf1;padding:20rpx;top:0;right:0;border-radius:8rpx;
+			i{background-image: url("@/static/images/exam/video-play-icon.svg");}
+		} 
 	}
-	} */
 </style>

+ 7 - 7
static/images/exam/closeVideo.svg → static/images/exam/video-close-icon.svg

@@ -1,7 +1,7 @@
-<svg t="1690253103663" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="6610"
-     id="mx_n_1690253103664" width="50" height="50">
-    <path d="M256 85.333333h682.666667v682.666667h-85.333334v85.333333h85.333334c46.933333 0 85.333333-38.4 85.333333-85.333333V85.333333c0-46.933333-38.4-85.333333-85.333333-85.333333H256C209.066667 0 170.666667 38.4 170.666667 85.333333v85.333334h85.333333V85.333333z"
-          fill="#ffffff" p-id="6611"></path>
-    <path d="M768 170.666667H85.333333C38.4 170.666667 0 209.066667 0 256v682.666667c0 46.933333 38.4 85.333333 85.333333 85.333333h682.666667c46.933333 0 85.333333-38.4 85.333333-85.333333V256c0-46.933333-38.4-85.333333-85.333333-85.333333z m0 768H85.333333V256h682.666667v682.666667z"
-          fill="#ffffff" p-id="6612"></path>
-</svg>
+<svg t="1690253103663" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="6610"
+     id="mx_n_1690253103664" width="50" height="50">
+    <path d="M256 85.333333h682.666667v682.666667h-85.333334v85.333333h85.333334c46.933333 0 85.333333-38.4 85.333333-85.333333V85.333333c0-46.933333-38.4-85.333333-85.333333-85.333333H256C209.066667 0 170.666667 38.4 170.666667 85.333333v85.333334h85.333333V85.333333z"
+          fill="#00807b" p-id="6611"></path>
+    <path d="M768 170.666667H85.333333C38.4 170.666667 0 209.066667 0 256v682.666667c0 46.933333 38.4 85.333333 85.333333 85.333333h682.666667c46.933333 0 85.333333-38.4 85.333333-85.333333V256c0-46.933333-38.4-85.333333-85.333333-85.333333z m0 768H85.333333V256h682.666667v682.666667z"
+          fill="#00807b" p-id="6612"></path>
+</svg>

+ 1 - 1
static/images/exam/shitiVideo.svg → static/images/exam/video-play-icon.svg

@@ -1 +1 @@
-<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1690178518545" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2659" id="mx_n_1690178518546" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50"><path d="M907.712 642.592l-2.624-302.592-204.256 145.056 206.88 157.536z m-39.68-354.784a64 64 0 0 1 101.056 51.648l2.624 302.592a64 64 0 0 1-102.752 51.456l-206.912-157.536a64 64 0 0 1 1.728-103.104l204.256-145.056z" fill="#00807b" p-id="2660"></path><path d="M144 256a32 32 0 0 0-32 32v417.376a32 32 0 0 0 32 32h456.32a32 32 0 0 0 32-32V288a32 32 0 0 0-32-32H144z m0-64h456.32a96 96 0 0 1 96 96v417.376a96 96 0 0 1-96 96H144a96 96 0 0 1-96-96V288a96 96 0 0 1 96-96z" fill="#00807b" p-id="2661"></path></svg>
+<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1690178518545" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2659" id="mx_n_1690178518546" xmlns:xlink="http://www.w3.org/1999/xlink" width="50" height="50"><path d="M907.712 642.592l-2.624-302.592-204.256 145.056 206.88 157.536z m-39.68-354.784a64 64 0 0 1 101.056 51.648l2.624 302.592a64 64 0 0 1-102.752 51.456l-206.912-157.536a64 64 0 0 1 1.728-103.104l204.256-145.056z" fill="#00807b" p-id="2660"></path><path d="M144 256a32 32 0 0 0-32 32v417.376a32 32 0 0 0 32 32h456.32a32 32 0 0 0 32-32V288a32 32 0 0 0-32-32H144z m0-64h456.32a96 96 0 0 1 96 96v417.376a96 96 0 0 1-96 96H144a96 96 0 0 1-96-96V288a96 96 0 0 1 96-96z" fill="#00807b" p-id="2661"></path></svg>