欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

html5棱形動態背景登錄框代碼

張吉惟2年前7瀏覽0評論

如今,互聯網技術不斷發展,前端技術也日新月異。其中,HTML5是眾多前端工程師熟知的技術之一。本文就介紹一種基于HTML5的棱形動態背景登錄框代碼。

<!DOCTYPE html>
<html>
<head>
<title>HTML5棱形動態背景登錄框</title>
<style>
#login-form {
width: 350px;
height: 300px;
background-image: linear-gradient( 135deg, #43CBFF 10%, #9708CC 100%);
border-radius: 25px;
margin: 0 auto;
position: relative;
box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.3), 0px 0px 0px 8px rgba(255, 255, 255, 0.3);
}
#login-form:before, #login-form:after {
content:"";
position: absolute;
width: 0;
height: 0;
border-style: solid;
border-width: 0px 0px 100px 50px;
border-color: transparent transparent #fff transparent;
top: -100px; left: -50px;
z-index: 4;
transform: rotate(360deg);
animation: 20s stars linear infinite; 
}
#login-form:after {
border-width: 50px 50px 0 0;
border-color: #fff transparent transparent transparent;
top: auto; bottom: -100px; left: 250px;
}
#login-form input[type='text'], #login-form input[type='password'] {
width: 90%;
padding: 12px 20px;
margin: 10px auto;
border: none;
border-radius: 4px;
background-color: #f1f1f1;
font-size: 18px;
}
#login-form input[type='submit'] {
width: 40%;
background-color: #4CAF50;
color: white;
padding: 14px 20px;
margin: 10px auto;
border: none;
border-radius: 4px;
cursor: pointer;
font-size: 18px;
}
#login-form input[type='submit']:hover {
background-color: #45a049;
}
@keyframes stars {
0%,
100% {
transform: rotate(360deg);
}
50% {
transform: rotate(180deg);
}
}
</style>
</head>
<body>
<div id="login-form">
<form action="" method="post">
<h1>請登錄</h1>
<label>賬號:</label><br />
<input type="text" name="username" /><br />
<label>密碼:</label><br />
<input type="password" name="password" /><br />
<input type="submit" value="登錄" />
</form>
</div>
</body>
</html>

代碼分為兩個部分:HTML和CSS。其中,HTML部分主要是定義了一個用于登錄的DIV,通過form來實現輸入框和提交按鈕的功能。CSS部分則是定義了DIV背景、輸入框的樣式和動畫效果。

總體而言,這種基于HTML5的棱形動態背景登錄框代碼,不僅美觀大方,同時也在前端技術方面有一定的創新,讓越來越多的人受益。