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

नए Flexbox API के साथ HTML में फुल-हाइट ऐप में Flexbox और वर्टिकल स्क्रॉल

Flexbox प्रॉपर्टी

flex प्रॉपर्टी flex-grow, flex-shrink, और flex-basis प्रॉपर्टीज का शॉर्टहैंड है। flex प्रॉपर्टी फ्लेक्सिबल आइटम्स पर फ्लेक्सिबल लंबाई सेट करती है।

उदाहरण: ऊंचाई 0px

#container article {
    -webkit-flex: 1 1 auto;
    overflow-y: auto;
    height: 0px; /* यहां ऊंचाई 0px सेट है */
}

उदाहरण: न्यूनतम ऊंचाई 100px

यदि आप min-height चाहते हैं, तो height: 100px; उपयोग करें जो बिल्कुल min-height: 100px; के समान है।

#container article {
    -webkit-flex: 1 1 auto;
    overflow-y: auto;
    height: 100px; /* यहां ऊंचाई 100px सेट है */
}

यह तकनीक फुल-हाइट लेआउट में उचित स्क्रॉलिंग व्यवहार सुनिश्चित करती है।

  1. JavaScript के साथ HTML फॉर्म एक्शन और onsubmit वैलिडेशन JavaScript के साथ HTML फॉर्म एक्शन और onsubmit वैलिडेशन

    आइए एक उदाहरण देखें जहां हम onsubmit पर इनपुट टेक्स्ट को वैलिडेट कर रहे हैं: उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initialscale=1.0"> <title>

  1. CSS3 में फ्लेक्सबॉक्स से हॉरिजॉन्टल और वर्टिकल सेंटर अलाइनमेंट CSS3 में फ्लेक्सबॉक्स से हॉरिजॉन्टल और वर्टिकल सेंटर अलाइनमेंट

    फ्लेक्सबॉक्स से हॉरिजॉन्टल और वर्टिकल सेंटर अलाइनमेंट के लिए, CSS3 में align-items प्रॉपर्टी का उपयोग करें। align-items प्रॉपर्टी को center पर सेट करें।फ्लेक्सबॉक्स से हॉरिजॉन्टल और वर्टिकल सेंटर अलाइनमेंट का कोड निम्न है -उदाहरण<!DOCTYPE html> <html> <head> <style> body { &n

  1. HTML और CSS का उपयोग करके साइडबार और मुख्य कंटेंट एरिया वाला पेज बनाना HTML और CSS का उपयोग करके साइडबार और मुख्य कंटेंट एरिया वाला पेज बनाना

    परिचय HTML और बॉडी का आकार 100% सेट करके, फ्लूइड साइडबार और मुख्य कंटेंट एरिया वाला एक वेबपेज बनाया जाता है। यह क्लासिक लेआउट पैटर्न डैशबोर्ड्स, एडमिन पैनल्स, और डॉक्यूमेंटेशन साइट्स के लिए आदर्श है। उदाहरण: टेबल-आधारित लेआउट <!DOCTYPE html> <html> <head> <style> html