2012-01-04 13 views
8

के बाहर चलने आइटम मैं एक मेनू अन-आदेश दिया सूची के साथ समस्या हो रही है। जिससे सूची से अधिक आइटम <ul> और <div> सीमाओं चला रहे हैं और एक बार यह स्क्रीन के किनारे तक पहुँचने है केवल अगली पंक्ति शुरू।सूची सूची और div क्षेत्र

यहाँ वेबसाइट: http://finalonline.co.uk/mypics/gallery/categories/

+0

लिंक काम बंद कर दिया है, संदर्भ चला गया है । –

उत्तर

13

आप display: inline; के बजाय li रों पर float: left; उपयोग कर सकते हैं।

पैरेंट तत्व (ul) पर overflow: hidden; का भी उपयोग करना याद रखें।

Another option का उपयोग करना होगा: display: inline-block, लेकिन मैं browser support के बारे में 100% निश्चित नहीं हूं।

+0

हाय पिहा, वह समाधान काम करता था लेकिन मुझे यह जानने में दिलचस्पी होगी कि क्यों प्रदर्शित होता है जब यह प्रदर्शित होता है: इनलाइन नहीं है? – crm

+0

@ क्रिसमस लेमेम अपने सीएसएस की जांच करें और मैं आपसे वापस आऊंगा। – PeeHaa

+0

http://www.finalonline.co.uk/mypics/gallery/categories/style.css – crm

0

उन्हें display: block, नहीं inline करें।

+0

कि यकीन है कि यह कंटेनर से बाहर जाना नहीं है मुझे नहीं लगता कि यह है कि क्या ओ पी चाहता है यह सुनिश्चित करता है: पी – PeeHaa

+0

मेरे बुरा, पूरी तरह से सोचा ओपी बिल्कुल उन्हें क्षैतिज नहीं चाहता था। मुझे कॉफी की जरुरत हे। :( – Spencer

18

Do प्रदर्शन: ब्लॉक; हमेशा ... कभी display: inline; या display: inline-block;

कर DIV से बाहर डालने का कार्य से अक्रमित सूची ठीक करने के लिए, सीएसएस में जा रहा कोशिश करते हैं और लागू करें:

ul { 
list-style-position: inside; 
} 

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^