html&css_登錄網頁案例

1.成果圖
在這裏插入圖片描述
2.分析圖:
在這裏插入圖片描述

3.html代碼:

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8" />
	<title></title>
	<link rel="stylesheet" type="text/css" href="css/sty.css"/>
</head>
<body>
	<!--1.頭部分start-->
	<div id="header">
		<img src="./img/logo.jpg" >
		<span class="line"></span>
		<span class="wel-login">歡迎登錄</span>
	</div><!-- 頭部分end -->
	
	<!--2.主體內容開始  -->
	<div id="middle">
		<img src="./img/show.jpg" >
		<form action="#">
			<h1>登錄</h1>
			<div class="err-msg">
							賬戶名與密碼不匹配請重新輸入
			</div>
			<input type="text" name="user" placeholder="用戶名 / 已驗證手機"/>
			<input type="password" name="password" placeholder="密碼"/>
			<input type="submit" value="登 錄"/>
		</form>
	</div><!--主體內容結束  -->
	
	<!--3.結尾部分開始-->
	<div id="footer">
		<p>
					關於我們 |
					聯繫我們 |
					人才招聘 |
					商家入駐 |
					營銷中心 |
					手機京淘 |
					友情連接 |
					銷售聯盟 |
					京淘社區 |
					京淘公益 |
					English Site<br>
					Copyright © 2015 - 2019 京淘jingtao.com 版權所有
				</p>
	</div>
	<!--結尾部分結尾-->
</body>
</html>

4.css代碼:

/**0.初始化網頁屬性*/
body{
	font-family:"微軟雅黑";
}
body,table,tr,td{
	margin: 0;
	padding: 0;
}

/* ****** 1.header start ****** */
#header{
	background-color:pink;
	width:1200px;
	height:72px;
	margin:42px auto 0;
}
#header img{/* logo */
	margin-left: 50px;
	margin-right: 33px;
	vertical-align: middle;
}

#header span.line{/* 豎線 */
	display: inline-block;
	height: 68px;
	margin-right: 22px;
	border: 2px solid #676767;
	vertical-align: middle;
}

#header span.wel-login{
	font-size: 36px;
	color:#676767;
	vertical-align: middle;
}
/* ****** header end ****** */

/* ****** 2.main start ****** */
#middle{
	width:1200px;
	margin: 42px auto 0;
	/*上下的灰色邊框是9px, 左右邊框是7px*/
	border: 7px solid #f0f0f0;
	border-width: 9px 7px;/*上下邊線是9px寬,左右7px寬*/
}
#middle form{
	margin-left:110px;
	width:385px;
	/*background-color:cyan;*/
	/*因爲form是塊元素,無法和其他元素同行顯示,
	所以將form設置爲行內塊元素,這樣可以設置寬高,
	還可以和其他行內塊元素同行顯示*/
	display:inline-block;/**行內塊的作用:和span相同/
	/*讓form的頂部和當前行內最高元素的頂部對齊*/
	vertical-align: top;
}

#middle form h1{/*表單中的登錄文字*/
	font-size: 26px;
	color: 333333;
	/*上右下左(左右一樣可以只寫左的值)*/
	margin: 87px 0px 20px 0px;
	text-align: center;
}

#middle form div.err-msg{/*登錄失敗後的錯誤提示*/
	font-size: 16px;
	color: #f00;
	margin-bottom: 9px;
	text-align: center;
}

#middle form input{/*所有輸入框*/
	height: 49px;
	width: 381px;
	border: 2px solid #ededed;
	font-size: 16px;
	color: #999999;
	text-indent: 46px;
	margin-bottom: 32px;
}

#middle form input[name='user']{/* 用戶名輸入框 */
	background-image: url('../img/u_ico.jpg');
	background-repeat: no-repeat;
	background-position: 14px 14px;
}

#middle form input[name='password']{/* 密碼輸入框 */
	background-image: url('../img/p_ico.jpg');
	background-repeat: no-repeat;
	background-position: 14px 14px;
}
#middle form input[type='submit']{/* 提交按鈕 */
	height: 52px;
	background-color: #ff0000;
	font-size: 20px;
	color: #ffffff;
	text-indent: 0px;
}
/*main end*/

/*3.footer start*/
#footer{
	width: 1200px;
	margin: 0 auto;
	margin-top: 144px;
}
#footer p{
	text-align: center;
	line-height: 34px;
	font-size: 14px;
	color:#999999;
}
/*footer end*/
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章