मेरे सवाल)
क्या इन तरीकों में से कोई एक पेशेवर वेब डिजाइनर द्वारा पसंद किया जाता है?
क्या वेबसाइट को ड्रा करते समय वेब ब्राउजर द्वारा इनमें से कोई भी तरीका पूर्व निर्धारित है?
क्या यह सब सिर्फ व्यक्तिगत पसंद है?
क्या अन्य तकनीकें मुझे याद आ रही हैं?
नोट: उपरोक्त प्रश्न बहु-स्तंभ लेआउट को डिजाइन करने के संबंध में हैं
बाईंओर तैरना;
यह वह तरीका है जिसका उपयोग मैं हमेशा कॉलम लेआउट बनाते समय करता हूं, और यह ठीक काम करने लगता है। हालांकि, माता-पिता खुद पर टूट पड़ते हैं, इसलिए आपको clear:both;
बाद में याद रखना चाहिए । एक और चोर जो मुझे अभी मिला, वह था टेक्स्ट को लंबवत रूप से संरेखित करने में असमर्थता।
display: inline;
यह ढहते माता-पिता की समस्या को ठीक करता है, लेकिन व्हॉट्सएप जोड़ता है।
Html से व्हॉट्सएप हटाना इस समस्या को सबसे आसान लगता है, लेकिन अगर आप वास्तव में अपने HTML के बारे में चुस्त हैं तो यह वांछित नहीं है।
प्रदर्शित: इनलाइन-ब्लॉक;
बिल्कुल वैसा ही व्यवहार करने लगता है display:inline;
।
प्रदर्शित: तालिका सेल;
एकदम सही काम करता है।
मेरे विचार:
मुझे यकीन है कि मुझे एक टन सामान याद आ रहा है, कुछ अपवादों की तरह जो लेआउट को तोड़ देगा लेकिन, display:table-cell;
सबसे अच्छा काम करने लगता है, और मुझे लगता है कि मैं बदलना शुरू कर दूंगा float:left;
क्योंकि मुझे हमेशा गड़बड़ लगता है clear:both;
। मैंने वेब पर इसके बारे में कई लेख और ब्लॉग पढ़े हैं, लेकिन उनमें से कोई भी मुझे इस बात का निश्चित जवाब नहीं देता है कि मुझे अपनी वेबसाइट बनाते समय क्या उपयोग करना चाहिए।
display: inline
संपत्ति का उपयोग करने की कोशिश की और मैंने पाया कि यह सही तरीके से बाल तत्वों पर पैडिंग का ध्यान नहीं रखता है। लेकिन अगर मैं इसका उपयोग करता हूं तो display: inline-block
स्वचालित रूप से ध्यान रखा जाता है। कृपया लिंक देखें - codepen.io/prashdeep/pen/rVOyvd कृपया मुझे उसी पर अपने इनपुट्स बताएं