Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> CSS

CSS से इनपुट फील्ड वाले नेविगेशन मेनू कैसे बनाएं?


नेविगेशन बार में दाईं ओर एक सर्च इनपुट फील्ड जोड़ा गया है। डार्क बैकग्राउंड, बैंगनी लिंक, और होवर पर ग्रे हाइलाइट के साथ यह एक क्लीन हेडर प्रदान करता है।

उदाहरण

<!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); }
    input[type="text"] {
      float: right; padding: 6px; margin-top: 8px;
      margin-right: 8px; font-size: 17px;
    }
    .selected { background-color: rgb(0, 18, 43); }
  </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>
    <input type="text" placeholder="Search Here.." />
  </nav>
</body>
</html>

आउटपुट

उपरोक्त कोड निम्नलिखित आउटपुट उत्पन्न करेगा:

CSS से इनपुट फील्ड वाले नेविगेशन मेनू कैसे बनाएं?

मुख्य बिंदु

  • float: right - सर्च इनपुट को दाएं रखता है
  • डार्क थीम - rgb(39,39,39) बैकग्राउंड, बैंगनी लिंक
  • सिंपल सर्च - कोई बटन नहीं, केवल इनपुट फील्ड
  • सिलेक्टेड होम - गहरा नीला बैकग्राउंड सक्रिय पेज के लिए
  • नो मीडिया क्वेरी - यह उदाहरण केवल डेस्कटॉप लेआउट दिखाता है
  1. CSS से ड्रॉपअप मेनू कैसे बनाएं? CSS से ड्रॉपअप मेनू कैसे बनाएं?

    CSS से ड्रॉपअप मेनू बनाने का कोड निम्नलिखित है:उदाहरण<!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style> .menu-btn {    background-color: #7e32d4;    color: white;   &n

  1. CSS से पिल नेविगेशन मेनू कैसे बनाएं? CSS से पिल नेविगेशन मेनू कैसे बनाएं?

    CSS से पिल नेविगेशन मेनू बनाने का कोड निम्नलिखित है:उदाहरण<!DOCTYPE html> <html lang="en"> <head> <title>Document </title> <style> nav{    width: 100%;    background-color: rgb(255, 251, 251);    overflow: auto;    

  1. HTML और CSS से रिस्पॉन्सिव नेविगेशन मेनू (लॉगिन फॉर्म के साथ) कैसे बनाएं? HTML और CSS से रिस्पॉन्सिव नेविगेशन मेनू (लॉगिन फॉर्म के साथ) कैसे बनाएं?

    रिस्पॉन्सिव नेविगेशन बार में लिंक और दाईं ओर एक लॉगिन फॉर्म होता है। मोबाइल पर (<977px) लिंक स्टैक हो जाते हैं और फॉर्म फुल-विड्थ हो जाता है जिसमें बॉटम बॉर्डर इनपुट होते हैं। उदाहरण <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport con