1. 程式人生 > >帶搜尋框導航欄--帶提交按鈕

帶搜尋框導航欄--帶提交按鈕

<!DOCTYPE html >
<html>
	<head>
		<meta charset="utf-8"> 
		<title>自學教程(如約智惠.com)</title> 
		<meta name="viewport" content="width=device-width, initial-scale=1">
		<style >
			* {box-sizing: border-box;}

			body {
			  margin: 0;
			  font-family: Arial, Helvetica, sans-serif;
			}

			.topnav {
			  overflow: hidden;
			  background-color: #e9e9e9;
			}

			.topnav a {
			  float: left;
			  display: block;
			  color: black;
			  text-align: center;
			  padding: 14px 16px;
			  text-decoration: none;
			  font-size: 17px;
			}

			.topnav a:hover {
			  background-color: #ddd;
			  color: black;
			}

			.topnav a.active {
			  background-color: #2196F3;
			  color: white;
			}

			.topnav .search-container {
			  float: right;
			}

			.topnav input[type=text] {
			  padding: 8px;
			  margin-top: 8px;
			  font-size: 17px;
			  border: none;
			}

			.topnav .search-container button {
			  float: right;
			  padding: 6px;
			  margin-top: 8px;
			  margin-right: 16px;
			  background: #ddd;
			  font-size: 17px;
			  border: none;
			  cursor: pointer;
			}

			.topnav .search-container button:hover {
			  background: #ccc;
			}

			@media screen and (max-width: 600px) {
			  .topnav .search-container {
				float: none;
			  }
			  .topnav a, .topnav input[type=text], .topnav .search-container button {
				float: none;
				display: block;
				text-align: left;
				width: 100%;
				margin: 0;
				padding: 14px;
			  }
			  .topnav input[type=text] {
				border: 1px solid #ccc;  
			  }
			}
		</style>
	</head>
	<body >
		<div class="topnav">
		  <a class="active" href="#home">主頁</a>
		  <a href="#about">關於</a>
		  <a href="#contact">聯絡我們</a>
		  <div class="search-container">
			<form action="/action_page.php">
			  <input type="text" placeholder="搜尋.." name="search">
			  <button type="submit">提交</button>
			</form>
		  </div>
		</div>

		<div style="padding-left:16px">
		   <h2>響應式搜尋選單</h2>
		   <p>導航欄裡面有一個搜尋框。</p>
		   <p>調整瀏覽器視窗的大小, 檢視效果。</p>
		</div>
	</body>
</html>