ज़र्ब फाउंडेशन 4: बुलेट क्रोम और आईई 9 / आईई 10 - ज़र्ब-फाउंडेशन में संरेखित नहीं होंगे

ठीक है .. तो मैंने समस्या सूची में (मेरी क्षमताओं में से सर्वश्रेष्ठ) की जांच की है, लेकिन कुछ भी समान नहीं मिला .. अगर वहां कोई जवाब है, तो डुप्लिकेट जोड़ने के बारे में क्षमा करें ...

मैं नवीनतम संस्करण के साथ फाउंडेशन 4 ढांचे का उपयोग कर रहा हूं।

मेरे पास बहुत सारे स्थानों पर बुलेट (यूएल ज्यादातर) हैं। हालांकि, जब मैं उपयोग करता हूं text-align: center बुलेट सूची वाले किसी भी पाठ के लिए, सामान्य टेक्स्ट और सूची टेक्स्ट केंद्र गठबंधन होता है, लेकिन बुलेट स्वयं (वर्ग, डिस्क और इतने पर) नहीं होते हैं।

अब अजीब हिस्सा .... यह मुद्दा होता है केवल क्रोम और आईई 9 / आईई 10 में। यह फ़ायरफ़ॉक्स / सफारी पर लक्षित के रूप में काम करता है। मैंने भी इसका उपयोग करने की कोशिश की है .text-center कक्षा (foundation.css का हिस्सा) जो अनिवार्य रूप से वही काम करता है i.e., text-align: center

यहां टेस्ट लिंक है http://www.crevolve.com/testing/ ....

किसी भी मदद की बहुत सराहना की है ... धन्यवाद ...

उत्तर:

उत्तर № 1 के लिए 4

मेरे पास बहुत सारे स्थानों पर बुलेट (यूएल ज्यादातर) हैं।हालांकि, जब मैं उपयोग करता हूं टेक्स्ट-एलाइन: बुलेट सूची के साथ किसी भी पाठ के लिए केंद्र, सामान्य पाठ और सूची पाठ केंद्र गठबंधन है, लेकिन खुद गोलियां (वर्ग, डिस्क और इतने पर) नहीं हैं।

आपको सेट करने की जरूरत है list-style-position आपके ul, कि डिफ़ॉल्ट रूप से एक मूल्य है outside। इसका मतलब है कि गोलियां सामग्री प्रवाह के बाहर होंगी (इस बारे में यहां और पढ़ें)।

अपनी समस्या को हल करने के लिए आप यह कर सकते हैं:

ul.square {
list-style-position: inside;
list-style-type: square;
text-align:center;
}

लेकिन लटकाओ जो आपकी समस्या को पूरी तरह से हल नहीं करेगा, मुझे लगता है, क्योंकि यदि आपके पास ग्रंथों की अलग-अलग लंबाई है ul तो सब कुछ केंद्रित होगा। इसका मतलब है कि उन्हें गठबंधन नहीं किया जाएगा और यह अच्छा नहीं लगेगा। इस पहेली पर पहली स्लाइड को देखो मेरा मतलब क्या है इसका मतलब है।

इसे केंद्रित करने और इसे अच्छे लगने के लिए आप निम्न कार्य कर सकते हैं:

.container {
float:right;
position:relative;
right:50%;
background-color:lightgreen;
}
.inner-container {
float:left;
position:relative;
left:50%;
background-color:lightyellow;
}
ul.square {
list-style-type: square;
width:300px;
}

<div> /* the wrapper div */
<div class="container"> /* outer container to offset by 50% */
<div class="inner-container"> /* inner container to make it center */
<ul class="square">
<li>First Item</li>
<li>Second Item, this is a longer text</li>
</ul>
</div>
</div>
</div>

कामकाजी नमूना नमूना jsfiddle के स्लाइड 2 पर है। मैंने पृष्ठभूमि रंग शामिल किया ताकि आप बेहतर तरीके से देख सकें कि यह कैसे काम करता है।


जवाब के लिए 0 № 2

यदि आप सूची-शैली-स्थिति का प्रदर्शन रखना चाहते हैं: बाहर, जब आप बुलेट और Chrome पर सामग्री सूचीबद्ध करने में सक्षम होते हैं:

ul {
list-style-position: inside;
}
ul {
padding-left: 11px;
text-indent: -11px;
}
li {
margin-left: -11px;
}

नकारात्मक पहलू:11 पीएक्स अंतरिक्ष की चौड़ाई चौड़ाई है बुलेट की शुरुआत और आपके ली के पाठ की शुरुआत। यह एक बदसूरत जादू संख्या है, जो एक ब्राउज़र से दूसरे में भिन्न हो सकती है। Il haven "इसे तर्कसंगत बनाने के लिए कोई रास्ता नहीं मिला, दुर्भाग्य से ...


संबंधित सवाल
सबसे लोकप्रिय