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

CSS और JavaScript से पॉपअप चैट विंडो कैसे बनाएं?


CSS और 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;    }    * {       box-sizing: border-box;    }    .openChatBtn {       background-color: rgb(123, 28, 179);       color: white;       padding: 16px 20px;       border: none;       font-weight: 500;       font-size: 18px;       cursor: pointer;       opacity: 0.8;       position: fixed;       bottom: 23px;       right: 28px;       width: 280px;    }    .openChat {       display: none;       position: fixed;       bottom: 0;       right: 15px;       border: 3px solid #ff08086b;       z-index: 9;    }    form {       max-width: 300px;       padding: 10px;       background-color: white;    }    form textarea {       width: 100%;       font-size: 18px;       padding: 15px;       margin: 5px 0 22px 0;       border: none;       font-weight: 500;       background: #d5e7ff;       color: rgb(0, 0, 0);       resize: none;       min-height: 200px;    }    form textarea:focus {       background-color: rgb(219, 255, 252);       outline: none;    }    form .btn {       background-color: rgb(34, 197, 107);       color: white;       padding: 16px 20px;       font-weight: bold;       border: none;       cursor: pointer;       width: 100%;       margin-bottom: 10px;       opacity: 0.8;    }    form .close {       background-color: red;    }    form .btn:hover, .openChatBtn:hover {       opacity: 1;    } </style> </head> <body> <h1>Popup Chat Window Example</h1> <h2>Click the below button to start chatting</h2> <button class="openChatBtn" onclick="openForm()">Chat</button> <div class="openChat"> <form> <h1>Chat</h1> <label for="msg"><b>Message</b></label> <textarea placeholder="Type message.." name="msg" required></textarea> <button type="submit" class="btn">Send</button> <button type="button" class="btn close" onclick="closeForm()"> Close </button> </form> </div> <script>    document .querySelector(".openChatBtn") .addEventListener("click", openForm);    document.querySelector(".close").addEventListener("click", closeForm);    function openForm() {       document.querySelector(".openChat").style.display = "block";    }    function closeForm() {       document.querySelector(".openChat").style.display = "none";    } </script> </body> </html>

आउटपुट

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

CSS और JavaScript से पॉपअप चैट विंडो कैसे बनाएं?

Chat बटन पर क्लिक करने पर चैट विंडो पॉपअप होगी -

CSS और JavaScript से पॉपअप चैट विंडो कैसे बनाएं?


  1. CSS और JavaScript से कोट्स स्लाइडशो कैसे बनाएं? CSS और JavaScript से कोट्स स्लाइडशो कैसे बनाएं?

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

  1. CSS और JavaScript से लिस्ट ग्रिड व्यू कैसे बनाएं? CSS और JavaScript से लिस्ट ग्रिड व्यू कैसे बनाएं?

    उदाहरण लिस्ट ग्रिड व्यू बनाने के लिए, निम्न कोड का उपयोग करें: <!DOCTYPE html> <html> <head> <style>    * {       box-sizing: border-box;    }    body {       font-family: "Segoe UI", Tahoma, Geneva, Verdan

  1. CSS और JavaScript से एक्सपैंडिंग ग्रिड कैसे बनाएं? CSS और JavaScript से एक्सपैंडिंग ग्रिड कैसे बनाएं?

    उदाहरण CSS और JavaScript से एक्सपैंडिंग ग्रिड बनाने के लिए, निम्न कोड का उपयोग करें: <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style>    body {       padding: 1%; &n