जब मैं बहुत सी सीएसएस ग्रिड सिस्टम और ढांचे को देखता हूं तो उनके पास आमतौर पर मानक चौड़ाई और पंक्ति चौड़ाई के साथ पंक्ति सेटअप होता है। उदाहरण के लिए कुछ इस तरह:ग्रिड सिस्टम में पुश/पुल क्लास क्या करते हैं?
मानक ग्रिड स्तंभ:
.col-10 {
width: 83.33333%;
width: calc(100%/12 * 10);
width: -webkit-calc(100%/12 * 10);
width: -moz-calc(100%/12 * 10); }
हालांकि, इस के अलावा, मैं अक्सर .push
या .pull
की तरह अन्य वर्गों में देखते हैं।
धक्का/खींच कक्षाएं: इस तरह उदाहरण के लिए
.push-10 {
left: 83.33333%;
left: calc(100%/12 * 10);
left: -webkit-calc(100%/12 * 10);
left: -moz-calc(100%/12 * 10); }
.pull-10 {
left: -83.33333%;
left: calc(-100%/12 * 10);
left: -webkit-calc(-100%/12 * 10);
left: -moz-calc(-100%/12 * 10); }
मैं ग्रिड सिस्टम काफ़ी उपयोग करने के लिए आए हैं, लेकिन मैं इन कक्षाओं का उपयोग करने के लिए आवश्यक नहीं किया है। शायद क्योंकि मुझे नहीं पता कि वे क्या करते हैं। तो मेरे प्रश्न हैं:
- आमतौर पर पुश क्लास क्या करता है?
- आमतौर पर पुल क्लास क्या करता है?
- आप उनमें से प्रत्येक का उपयोग कब करना चाहते हैं?
- आप उनमें से प्रत्येक का उपयोग कैसे करते हैं?
- प्रदर्शित करने के लिए एक बेवकूफ उदाहरण प्रदान करें।