HN ओपन: CSS Flexbox कठिनाइयाँ दूर करने के लिए Playground
(yoavsbg.github.io)-
विभिन्न flex properties को ट्राई करके layout पर उनके असर को समझने में मदद करने वाला टूल
-
बदलाव को real-time में देख सकते हैं और जेनरेटेड CSS कोड को कॉपी कर सकते हैं
-
flex-direction
row: elements को horizontal दिशा में arrange करता हैcolumn: elements को vertical दिशा में arrange करता हैrow-reverse: elements को horizontal दिशा में उल्टे क्रम में arrange करता हैcolumn-reverse: elements को vertical दिशा में उल्टे क्रम में arrange करता है
-
justify-content
flex-start: elements को शुरुआत वाले बिंदु पर align करता हैcenter: elements को बीच में align करता हैflex-end: elements को अंत वाले बिंदु पर align करता हैspace-between: elements के बीच समान दूरी छोड़ता हैspace-around: elements के चारों तरफ समान दूरी छोड़ता है
-
align-items
stretch: elements को stretch करके align करता हैflex-start: elements को शुरुआत वाले बिंदु पर align करता हैcenter: elements को बीच में align करता हैflex-end: elements को अंत वाले बिंदु पर align करता हैbaseline: elements को baseline पर align करता है
-
flex-wrap
nowrap: elements को एक लाइन में रखता हैwrap: elements को कई लाइन में फैलाता हैwrap-reverse: elements को उल्टे क्रम में कई लाइन में रखता है
-
उदाहरण कोड
.container { display: flex; flex-direction: row; justify-content: space-around; align-items: flex-start; flex-wrap: nowrap; }
-
निर्माता
- Yoav Sabag द्वारा बनाया गया
- YouTube और GitHub पर अधिक जानकारी देखी जा सकती है
1 टिप्पणियां
Hacker News टिप्पणी
Flexbox सरल और समझने में आसान लग सकता है, लेकिन इसके गुणों और मानों के नाम सहज नहीं हैं
justify-contentऔरalign-itemsजैसे नाम भ्रम पैदा करते हैंFlexboxfroggy.com और cssgridgarden.com की सिफारिश की
Josh का गाइड सुझाया
flex-basis,auto margins,min-widthजैसी अवधारणाओं पर चर्चा की गई हैइसी तरह का एक इंटरैक्टिव गाइड बनाने का अनुभव साझा किया
justify-contentऔरalign-itemsकी जगहmain-axis-arrangementऔरcross-axis-alignmentनाम अधिक सहज समझ में आते हैं, ऐसा कहाFlexbox का सही उपयोग करना कठिन लगता है, ऐसी शिकायत की
CSS लेआउट का अभ्यास करने के लिए मज़ेदार चुनौतियों की जरूरत है
Flexbox और Grid की syntax को उन्होंने descriptive यानी वर्णनात्मक माना
उन्होंने यह भी उल्लेख किया कि Flexbox के child item properties भी महत्वपूर्ण हैं
Flexbox properties के संदर्भ के लिए मैंने एक cheat sheet बनाई