Computer >> Máy Tính >  >> Lập trình >> Javascript

Làm thế nào để tạo một menu điều hướng đáp ứng với biểu mẫu đăng nhập bên trong nó?


Sau đây là mã để tạo menu điều hướng đáp ứng với biểu mẫu đăng nhập bên trong -

Ví dụ

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
<style>
body {
   margin: 0px;
   margin-top: 10px;
   padding: 0px;
}
nav {
   width: 100%;
   background-color: rgb(39, 39, 39);
   overflow: auto;
   height: auto;
}
.links {
   display: inline-block;
   text-align: center;
   padding: 14px;
   color: rgb(178, 137, 253);
   text-decoration: none;
   font-size: 17px;
}
.links:hover {
   background-color: rgb(100, 100, 100);
}
form {
   float: right;
   margin-top: 8px;
}
form input{
   display: inline-block;
   padding: 6px;
   font-size: 17px;
   margin-right: 8px;
   border:none;
}
.selected {
   background-color: rgb(0, 18, 43);
}
@media screen and (max-width: 977px) {
.links {
   display: block;
}
form {
   display: block;
   color:white;
}
form input{
   margin-right: 0px;
   display: block;
   width: 100vw;
   margin: 0px;
   border-bottom: 2px solid rgb(178, 137, 253);
   text-align: center;
}
}
</style>
</head>
<body>
   <nav>
      <a class="links selected" href="#">
         Home
      </a>
      <a class="links" href="#">
         Login
      </a>
      <a class="links" href="#">
         Register
      </a>
      <a class="links" href="#">
         Contact Us
      </a>
      <a class="links" href="#">
         More Info
      </a>
      <form>
         <input type="text" placeholder="UserName..." />
         <input type="password" placeholder="Password...">
      </form>
   </nav>
</body>
</html>

Đầu ra

Điều này sẽ tạo ra kết quả sau -

Làm thế nào để tạo một menu điều hướng đáp ứng với biểu mẫu đăng nhập bên trong nó?

Khi thay đổi kích thước màn hình, nội dung bên trong điều hướng sẽ chỉnh lại như sau -

Làm thế nào để tạo một menu điều hướng đáp ứng với biểu mẫu đăng nhập bên trong nó?