登录页面背景增加视频播放功能

3 篇文章 0 订阅

下面是代码示例 

@*
    For more information on enabling MVC for empty projects, visit https://go.microsoft.com/fwlink/?LinkID=397860
*@
@{
	Layout = null;
}

<head>

	<link rel="stylesheet" href="~/css/ElementPlus.css" />
	<!-- 导入 Vue 3 -->
	<script src="~/lib/vue/dist/vue.global.js"></script>
	<!-- 导入组件库 -->
	<script src="~/lib/element-plus/dist/index.full.js"></script>
	<script src="~/js/axios.js"></script>
	<script src="~/js/config.js"></script>
	<style>
		
#background_v {
    position: fixed;
    right: 0px;
    bottom: 0px;
    min-width: 100%;
    min-height: 100%;
    height: auto;
    width: auto;
    /*加滤镜*/
    /*filter: blur(15px); //背景模糊设置 */
    /*-webkit-filter: grayscale(100%);*/
    /*filter:grayscale(100%); //背景灰度设置*/
    z-index: -11
}
 
#background {
    min-width: 100%;
    min-height: 100%;
    height: auto;
    width: auto;
} 
	</style>
</head>
<div id="app">
	<video id="background_v" autoplay loop muted>
        <source id='background' src="~/Assets/Video/Clock3D.mp4"/>
    </video>

	<br />
	<div style="height:200px">
	</div>
	<el-form class="jsjp-bg-color" style="border:0px solid red;margin:20px auto;width:340px;height:220px;border-radius:25px;">
		<el-row>
			@*	<el-col :span="4"><img src="~/Assets/Images/logo.jpg" style="width:100px;height:50px"/>
			</el-col>*@
			<el-col :span="24" style="text-align:center">

				<span class="jsjp-font-color" style="font-size:large">XXXXX有限公司</span>
				<br />
				<span class="jsjp-font-color" style="font-size:medium">XXX</span>
			</el-col>
		</el-row>
		<br />
		<el-row>
			<el-col :span="4"><div class="grid-content bg-purple jsjp-font-color" style="text-align:center;vertical-align:central;">用户名</div></el-col>
			<el-col :span="18"> <el-input v-model="UserNo" placeholder="请输入用户名" clearable></el-input></el-col>
		</el-row>
		<br />
		<el-row>
			<el-col :span="4"><div class="grid-content bg-purple jsjp-font-color" style="text-align:center;">密码</div></el-col>
			<el-col :span="18"> <el-input v-model="Password" placeholder="请输入密码" clearable show-password></el-input></el-col>
		</el-row>
		<br />
		<el-row>
			<el-col :span="24"> <el-button type="primary" style="width:90%;border-radius:25px;display:block;margin:0 auto" v-on:click="Login">登   录</el-button></el-col>
		</el-row>
	</el-form>

</div>


<script>


	const App =
	{
		data() {
			return {
				isAgree: true,
				UserNo: '888',
				Password: '888',
				message: 'hello word ',
				infos: [{ id: 1, date: '2022-05-11', name: 'phyger' }, { id: 2, date: '2022-05-11', name: 'phyger2' }],
			}
		},
		methods: {
			Login() {

				console.log("login", Webapi_BASE_URL)

				axios.get(Webapi_BASE_URL + `Users\\GetUser`, { params: { userNo: this.UserNo, Password: this.Password } }).then(res => {
					//console.log('aaa')
					console.log(res)
					console.log(res.data)

					console.log("this.UserNo",this.UserNo)
					console.log("res.data.userNo",res.data.userNo)
					if (this.UserNo == res.data.userNo) {

						axios.get(`Login/SetLoginOK`, { params: { UserNo: this.UserNo } }).then(res => {
							console.log('SetLoginOK')
							console.log(res)

							window.location.href = "/Home/PrintLabel";
						})						
					}
					else {
						alert('用户名密码不正确')
					}

				})



				//window.URL="\home\index"
			},


		},
		mounted() {
			console.log("Mounted");
	
		}
	}
	const app = Vue.createApp(App);
	app.use(ElementPlus);
	app.mount('#app')
</script>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
将web登录界面的背景换成视频是一种增加用户体验和提升页面吸引力的设计选择。通过视频背景,可以为用户提供更加生动的视觉展示,增加页面的动态感和时尚感。以下是一些具体的好处和设计注意事项: 首先,视频背景能够吸引用户的注意力,使页面更加生动有趣。相比于传统的静态背景图像,视频背景可以展示更丰富的场景和动态效果,能够吸引用户的目光,并且增加用户的留存时间。 其次,视频背景还可以帮助用户更好地了解和体验网站的内容和功能。通过选择与网站主题相关的视频背景,可以向用户展示与网站相关的场景、活动或产品,并在视觉上传达更丰富的信息。 此外,为了确保视频背景的使用效果,设计师还需要注意几个方面。首先是视频的选择,应该选择高清晰度、流畅度较高且长度适中的视频,以避免过大的加载延迟并提供良好的用户观看体验。 其次,要考虑视频与用户界面元素之间的配合。视频背景应该与页面的其他元素相互协调,并确保文字、按钮等用户界面元素在视频背景中能够清晰可见,不会受到背景视频过于复杂而影响用户的使用体验。 最后,还需要考虑视频背景对加载速度和设备兼容性的影响。视频背景的使用可能会增加页面加载时间,需要确保在各种设备和网络环境下,视频背景能够正常加载并且不影响用户登录的流程和体验。 总之,将web登录界面的背景换成视频可以增加用户体验和页面吸引力。合理选择视频,注意视频与界面元素的协调,并考虑加载速度和设备兼容性等方面的因素,可以帮助提升用户对网站的好感和互动性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值