自做的登陆页面

页面

<%@ page language="java" contentType="text/html; charset=UTF-8"
         pageEncoding="UTF-8" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
	<%-- 静态资源文件版本声明 --%>
	<%long version = 1; %>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
    <link rel="stylesheet"
          href="../common/css/bootstrap_css/bootstrap.min.css">
    <!--网页标题左侧显示-->
    <!-- <link rel="icon" href="../common/img/bitbug_favicon.ico2"
        type="image/x-icon"> -->
    <link rel="icon" href="../common/img/fac.ico" type="image/x-icon">
    <!--收藏夹显示图标-->
    <!-- <link rel="shortcut icon" href="../common/img/bitbug_favicon.ico"
        type="image/x-icon"> -->
    <!-- <title data-i18n-text="logo"></title> -->

    <title data-i18n-text="titleContent2"></title>
    <link rel="stylesheet" href="https://cdn.bootcss.com/font-awesome/5.13.0/css/all.css">
    <link rel="stylesheet" href="../common/css/definedCss/login.css?version=<%=version%>">
</head>
	<body>
		<%-- 公钥 --%>
		<input id="publicKeyExponent" type="hidden"/>
		<%-- 加密用的模 --%>
		<input id="publicKeyModulus" type="hidden"/>

		<div class="btn-group LanguageChange">
		    <button type="button" class="btn btn-default dropdown-toggle language" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
		        中文简体<span class="caret"></span>
		    </button>
		    <ul class="dropdown-menu" style="width: 100%">
		        <%--<li style="text-align: center"><a href="javascript:void(0)">中文简体</a></li>
		        <li style="text-align: center"><a href="javascript:void(0)">中文繁体</a></li>
		        <li style="text-align: center"><a href="javascript:void(0)">English</a></li>--%>
		    </ul>
		</div>

		<div class="div_companytitle">
		    <span style="font-size: 20px; font-weight: bold;color: #0171C7">Demo</span>
		    <br>
		    <span style="font-size: 20px; font-weight: bold;color: #0171C7" class="description">管理平台</span>
			<br/>
			<br/>
			<h2 style="font-weight: bold;color: #0171C7"></h2>
		</div>

		<div class="loginForm">
			<div class="login_userName" style="font-size: 15px">
				<div class="content_row">
					<i class="fa fa-user" aria-hidden="true" style="font-size: 20px"></i>
					<input id="username" class="in" name="username" type="text" tabindex="1"/>
				</div>
			</div>
			<div class="login_password" style="font-size: 15px">
				<div class="content_row">
					<i class="fa fa-key" aria-hidden="true" style="font-size: 20px"></i>
					<input id="password" class="in" name="password" type="password" tabindex="2">
				</div>
			</div>
			<div class="login_VerificationCode" style="font-size: 15px">
				<div class="content_row">
					<input id="randCode" class="in" name="randCode" type="text" tabindex="3">
				</div>
			</div>
			<div style="display: inline-block; width: 39%;">
				<a href="javascript:void(0);" onclick="VerificationCode()" tabindex="4">
					<img id="randCodeImage" alt="" width="130" height="40">
				</a>
			</div>
			<div class="login_controller">
				<button class="loginButton" type="button">
					<span data-i18n-text="login" style="font-size: 25px;">登录</span>
				</button>
			</div>
		</div>
	</body>
<script type="text/javascript" src="../common/jquery.min.js"></script>
<script type="text/javascript" src="../common/jquery-ui.min.js"></script>
<script type="text/javascript" src="../common/bootstrap.min.js"></script>
<script type="text/javascript" src="../common/js/jquery.i18n.properties.js"></script>
<script type="text/javascript" src="../common/js/login/loginFunction.js?version=<%=version%>"></script>
<script type="text/javascript" src="../common/js/login/login.js?version=<%=version%>"></script>
<script type="text/javascript" src="../common/js/login/security.js"></script>
<script type="text/javascript">
	$(function () {
		var lang = getQueryString("lang");
		$(".description").text($.i18n.prop("MVMS_mobile_video_management_platform"));
		//给语言选择下拉按钮列表添加内容
		if (lang == "en") {
			$(".dropdown-menu").append("<li style=\"text-align:center\" value=" + 3 + " + οnclick=\"getLanguage(this)\"><a href=\"javascript:void(0);\">" + $.i18n.prop("English") + "</li>");
			$(".dropdown-menu").append("<li role=" + "separator" + " class=" + "divider" + "></li>");
			$(".dropdown-menu").append("<li style=\"text-align:center\" value=" + 1 + " + οnclick=\"getLanguage(this)\"><a href=\"javascript:void(0);\">" + $.i18n.prop("chinese_simplified") + "</li>");
			$(".dropdown-menu").append("<li role=" + "separator" + " class=" + "divider" + "></li>");
			$(".dropdown-menu").append("<li style=\"text-align:center\" value=" + 2 + " + οnclick=\"getLanguage(this)\"><a href=\"javascript:void(0);\">" + $.i18n.prop("chinese_traditional") + "</li>");
		} else if (lang == "zh") {
			$(".dropdown-menu").append("<li style=\"text-align:center\" value=" + 1 + " + οnclick=\"getLanguage(this)\"><a href=\"javascript:void(0);\">" + $.i18n.prop("chinese_simplified") + "</li>");
			$(".dropdown-menu").append("<li role=" + "separator" + " class=" + "divider" + "></li>");
			$(".dropdown-menu").append("<li style=\"text-align:center\" value=" + 2 + " + οnclick=\"getLanguage(this)\"><a href=\"javascript:void(0);\">" + $.i18n.prop("chinese_traditional") + "</li>");
			$(".dropdown-menu").append("<li role=" + "separator" + " class=" + "divider" + "></li>");
			$(".dropdown-menu").append("<li style=\"text-align:center\" value=" + 3 + " + οnclick=\"getLanguage(this)\"><a href=\"javascript:void(0);\">" + $.i18n.prop("English") + "</li>");
		} else if (lang == "zh-TW") {
			$(".dropdown-menu").append("<li style=\"text-align:center\" value=" + 2 + " + οnclick=\"getLanguage(this)\"><a href=\"javascript:void(0);\">" + $.i18n.prop("chinese_traditional") + "</li>");
			$(".dropdown-menu").append("<li role=" + "separator" + " class=" + "divider" + "></li>");
			$(".dropdown-menu").append("<li style=\"text-align:center\" value=" + 1 + " + οnclick=\"getLanguage(this)\"><a href=\"javascript:void(0);\">" + $.i18n.prop("chinese_simplified") + "</li>");
			$(".dropdown-menu").append("<li role=" + "separator" + " class=" + "divider" + "></li>");
			$(".dropdown-menu").append("<li style=\"text-align:center\" value=" + 3 + " + οnclick=\"getLanguage(this)\"><a href=\"javascript:void(0);\">" + $.i18n.prop("English") + "</li>");
		}
		//遍历地图类型的ul列表  将第一个li的值和内容赋值给下拉按钮
		$(".dropdown-menu").each(function () {
			var y = $(this).children().first();
			$(".language").val(y.val());
			$(".language").html(y.text() + " <span class=\"caret font_size3\"></span>");
		});
	});
	//改变下拉按钮的内容和值
	function getLanguage(data) {
		$(".language").val(data.value);
		$(".language").html(data.innerText + " <span class=\"caret font_size3\"></span>");
		if (data.value == 1) {
			replaceParamVal("lang", "zh");
		} else if (data.value == 2) {
			replaceParamVal("lang", "zh-TW")
		} else if (data.value == 3) {
			replaceParamVal("lang", "en")
		}
	}
	// 获取url中参数的值
	function getQueryString(name) {
		var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
		var r = parent.location.search.substr(1).match(reg);//正常版本
		if (r != null)
			return unescape(r[2]);
		return null;
	}
	//替换指定传入参数的值,paramName为参数,replaceWith为新值
	function replaceParamVal(paramName, replaceWith) {
		var oUrl = this.location.href.toString();
		var re = eval('/(' + paramName + '=)([^&]*)/gi');
		var nUrl = oUrl.replace(re, paramName + '=' + replaceWith);
		this.location = nUrl;
		window.location.href = nUrl
	}
</script>

</html>

css样式

@CHARSET "UTF-8";

body {
    background-image: url(../../../common/img/zhuye.jpg);
    background-size: cover;
    /*background-size: 1920px 1040px;*/
    background-repeat: no-repeat;
    /*min-width: 1600px;*/
    min-width: 1300px;
}

.div_companytitle {
    text-align: center;
    width: 30%;
    margin-left: 38.2%;
    height: 14%;
    z-index: 2;
    margin-top: 16%;
}

.LanguageChange {
    position: absolute;
    right: 5%;
    width: 10%;
    height: 5%;
    top: 13%;
    z-index: 2;
}

.language {
    width: 100%;
    height: 100%;
    font-size: 18px;
    font-weight: bold;
    /*color: #23b7cb;*/
    padding: 5px 15px;
    background: #fff;
    border: 1px transparent solid;
    border-radius: 5px;
    position: relative;
    box-shadow: 2px 6px 10px #000;
}

.language:after {
    content: '';
    position: absolute;
    top: -3px;
    bottom: -3px;
    left: -3px;
    right: -3px;
    background: linear-gradient(270deg, #0171C7, #23b7cb);
    border-radius: 5px;
    z-index: -1;
}

.loginForm {
    text-align: center;
    width: 23%;
    height: 400px;
    margin-top: 2%;
    margin-left: 42%;
    border-radius: 10px;
    padding: 20px 20px;
}

#login h4 {
    color: #e8e7b730;
    margin-top: 5%;
}

.login_userName {
    top: 12%;
    width: 100%;
    height: 42px;
    box-sizing: border-box;
    padding: 2px;
    border-radius: 20px;
    background-image: -webkit-linear-gradient(#0171C7, #23b7cb);
}

.login_password {
    top: 32%;
    width: 100%;
    height: 42px;
    margin-top: 5%;
    box-sizing: border-box;
    padding: 2px;
    border-radius: 20px;
    background-image: -webkit-linear-gradient(#0171C7, #23b7cb);
}

.login_VerificationCode {
    top: 52%;
    width: 60%;
    height: 42px;
    margin-top: 5%;
    box-sizing: border-box;
    padding: 2px;
    border-radius: 20px;
    background-image: -webkit-linear-gradient(#0171C7, #23b7cb);
    display: inline-block;
}

.content_row {
    width: 100%;
    height: 100%;
    border-radius: 20px;
    background: #fff;
}

.login_controller {
    top: 63%;
    width: 70%;
    height: 42px;
    margin: 10% auto;
}

.loginButton {
    width: 100%;
    height: 100%;
    font-size: 18px;
    font-weight: bold;
    color: white;
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#0171C7), to(#23b7cb));
    border: 1px transparent solid;
    border-radius: 20px;
    outline: none;
}

/* 为登陆按钮设置悬浮效果 */
.loginButton:hover {
    /* 悬浮效果背景颜色渐变方向改变 */
    background: -webkit-linear-gradient(left, #0171C7, #23b7cb);
}

.in {
    width: 90%;
    height: 100%;
    font-size: 20px;
    border-bottom: 2px solid #eacda950;
    padding: 5px 10px;
    /* 设置圆角 */
    border-radius: 20px;
    /* 设置边框 */
    border: 0.5px;
    /* 去点选中时的外面方边框 */
    outline: none;
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值