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

जावास्क्रिप्ट के साथ मीडिया प्रश्नों का उपयोग कैसे करें?

<घंटा/>

जावास्क्रिप्ट के साथ मीडिया प्रश्नों का उपयोग करने के लिए, कोड इस प्रकार है -

उदाहरण

<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1" />
<style>
   body {
      font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
      color: white;
      padding: 20px;
   }
</style>
</head>
<body>
<h1>Using media queries with JavaScript Example</h1>
<h2>Resize the screen to see the color change from blue to red</h2>
<script>
   var mediaQuery = window.matchMedia("(max-width: 700px)");
   function setColor(mediaQuery) {
      if (mediaQuery.matches) {
         document.body.style.backgroundColor = "red";
      } else {
         document.body.style.backgroundColor = "blue";
      }
   }
   setColor(mediaQuery);
   mediaQuery.addListener(myFunction);
</script>
</body>
</html>

आउटपुट

उपरोक्त कोड 700px से अधिक विंडो आकार पर निम्न आउटपुट उत्पन्न करेगा -

जावास्क्रिप्ट के साथ मीडिया प्रश्नों का उपयोग कैसे करें?

ब्राउज़र विंडो का आकार 700px से कम करने पर -

जावास्क्रिप्ट के साथ मीडिया प्रश्नों का उपयोग कैसे करें?


  1. जावास्क्रिप्ट के साथ मीडिया प्रश्नों का उपयोग कैसे करें?

    जावास्क्रिप्ट के साथ मीडिया प्रश्नों का उपयोग करने के लिए, कोड इस प्रकार है - उदाहरण <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style>    body {       font-family: &q

  1. जावास्क्रिप्ट के साथ एनिमेटेड प्रभाव बनाने के लिए आइकन का उपयोग कैसे करें?

    एनिमेटेड प्रभाव बनाने के लिए आइकन का उपयोग करने के लिए, कोड इस प्रकार है - उदाहरण <!DOCTYPE html> <html> <head> <style>    #user {       font-size: 60px;       color:rgb(106, 33, 201);    }    body {     &n

  1. सीएसएस के साथ सामान्य डिवाइस ब्रेकप्वाइंट के लिए मीडिया प्रश्नों का उपयोग कैसे करें?

    उदाहरण body { font-family:Segoe UI , ताहोमा, जिनेवा, वर्दाना, सेन्स-सेरिफ़; रंग सफेद; } @मीडिया केवल स्क्रीन और (अधिकतम-चौड़ाई:600px) { शरीर {पृष्ठभूमि:rgb(207, 60, 151); } } @मीडिया केवल स्क्रीन और (न्यूनतम-चौड़ाई:600px) { शरीर {पृष्ठभूमि:rgb(0, 128, 107); } } @मीडिया केवल स्क्रीन और (न्यूनतम-चौड़