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

HTML में एलिमेंट्स कैसे फ्लोट होते हैं?

हम CSS float प्रॉपर्टी का उपयोग करके एलिमेंट्स को पैरेंट कंटेनर के बाएं या दाएं फ्लोट कर सकते हैं। अन्य एलिमेंट्स फ्लोटेड कंटेंट के चारों ओर रखे जाते हैं।

फ्लोट प्रॉपर्टी के समान मान वाले कई एलिमेंट्स सभी आसन्न रूप से रखे जाते हैं।

उदाहरण

आइए CSS Float प्रॉपर्टी का एक उदाहरण देखते हैं:

<!DOCTYPE html> <html> <head> <title>CSS Float</title> <style> form {    width:70%;    margin: 0 auto;    text-align: center; } input[type="button"] {    border-radius: 10px; } #container {    display: flex;    flex-direction: column-reverse;    justify-content: center;    align-items: center; } .child{    height: 40px;    width: 40px;    color: white;    border: 4px solid black; } .orange{ background-color: #FF8A00; } .red{    background-color: #F44336; } .violet{    background-color: #C303C3; } .green{    background-color: #4CAF50; } .blue{    background-color: #03A9F4; } .yellow{    background-color: #FEDC11; } #left{    display: flex;    float: left; } #right{    display: flex;    float: right; } </style> </head> <body> <form> <fieldset> <legend>CSS-Float</legend> <div id="container"> <div class="child orange"></div><div class="child red"></div><div class="child violet"></div><div class="child green"></div><div class="child blue"></div><div class="child yellow"></div> </div><br> <input type="button" value="float-->left" onclick="floatDecider('left')"> <input type="button" value="float-->right" onclick="floatDecider('right')"> <div><div id="left"></div><div id="right"></div></div> </fieldset> </form> <script> var left = document.getElementById('left'); var right = document.getElementById('right'); function floatDecider(direction){    var allChildren = document.getElementsByClassName('child');    if(direction === 'left')       left.insertAdjacentElement('beforeend',allChildren[0]);    else       right.insertAdjacentElement('afterbegin',allChildren[0]); } </script> </body> </html>

आउटपुट

किसी बटन पर क्लिक करने से पहले:

HTML में एलिमेंट्स कैसे फ्लोट होते हैं?

'float-->left' बटन पर 4 बार क्लिक करने पर:

HTML में एलिमेंट्स कैसे फ्लोट होते हैं?

'float-->right' बटन पर क्लिक करने पर:

HTML में एलिमेंट्स कैसे फ्लोट होते हैं?

  1. HTML में ब्लॉककोट (<blockquote>) का उपयोग कैसे करें? HTML में ब्लॉककोट (<blockquote>) का उपयोग कैसे करें?

    लंबी कोटेशन के लिए <blockquote> टैग लंबी कोटेशन (उद्धरण) दर्शाने के लिए उपयोग होता है। इसमें केवल ब्लॉक-लेवल एलिमेंट्स होने चाहिए, सादा टेक्स्ट नहीं। इसका cite एट्रिब्यूट कोटेशन के स्रोत का URL बताता है। उदाहरण <!DOCTYPE html> <html> <head> <title>HTML blockquot

  1. HTML में <span> टैग से एलिमेंट्स कैसे स्टाइल करें? HTML में <span> टैग से एलिमेंट्स कैसे स्टाइल करें?

    इंलाइन एलिमेंट्स के लिए <span> <span> टैग इंलाइन एलिमेंट्स को ग्रुप करके स्टाइल लागू करने के लिए उपयोग होता है। यह ब्लॉक-लेवल नहीं, केवल इंलाइन कंटेंट के लिए है। उदाहरण <!DOCTYPE html> <html> <head> <title>HTML span Tag</title> </head> <body&g

  1. HTML में <div> टैग से एलिमेंट्स कैसे स्टाइल करें? HTML में <div> टैग से एलिमेंट्स कैसे स्टाइल करें?

    ब्लॉक-लेवल सेक्शन के लिए <div> <div> टैग HTML डॉक्यूमेंट का एक सेक्शन डिफाइन करता है। बड़े ब्लॉक-लेवल एलिमेंट्स को ग्रुप करके एक साथ फॉर्मेट करने के लिए उपयोगी है। उदाहरण: ID सेलेक्टर के साथ <!DOCTYPE html> <html> <head> <title>HTML div Tag</title>