2010-01-07 6 views
10

मेरे पास एक कंटेनर div के भीतर 1 अवधि है। मैं चाहता हूं कि अवधि दाईं तरफ तैर जाए। Div और span के भीतर सामग्री एक पंक्ति पर होना चाहिए।एक स्पैन एक div के भीतर सही फ्लोट - आईई में एक नई लाइन क्यों?

Firefox में, यह है कि यह कैसे प्रदर्शित करता है है।

http://i48.tinypic.com/etzg5f.png

क्यों ब्राउज़रों अलग ढंग से सामग्री प्रदर्शित करते हैं:

लेकिन IE में, अवधि एक नई लाइन पर प्रदर्शित किया जाता है?

+2

आप आप इस बनाने के लिए इस्तेमाल HTML और सीएसएस कोड पोस्ट कर सकते हैं? –

+0

ऐसा नहीं कर सका क्योंकि मैं बिल्कुल नया हूं। मैं यहाँ एक टिप्पणी में कोशिश करता हूँ: HTML:

\t \t \t Choose Catalog \t \t \t \t \t \t \t \t \t \t \t \t \t Subscribe to \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t #currentCatalog# \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t All videos \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t
\t सीएसएस: .catalogSelection # शीर्ष #rss { \t फ्लोट: सही; } – Anthony

+3

आप अपने नाव रखना होगा: गैर जारी आइटम से पहले सही तत्व। –

उत्तर

25

आप बाईं ओर अन्य सामग्री फ्लोट चाहिए। तो दो फ्लोट हैं; बाएँ और दाएँ।

एक और दृष्टिकोण स्थिति में फैले हुए पूर्ण, andposition आसपास div पर रिश्तेदार का उपयोग कर हो सकता है। फिर आप पदों (शीर्ष, बाएं, दाएं और नीचे) डाल सकते हैं और तत्वों को स्थिति में रखना चाहिए!

+2

इच्छा है कि मैं आपको 100 बार बढ़ा सकता हूं। आपके उत्तर ने आईई 6 की "excentricities" में से किसी एक के समाधान के लिए 2 घंटे की खोज समाप्त की। धन्यवाद! – Henrik

+0

फ़ायरफ़ॉक्स इस समस्या के लिए भी जाना जाता है। दाएं – Alucard

0

आप शायद अपने .catalogSelection#top #rss शैली परिभाषा पर एक चौड़ाई निर्दिष्ट करने के साथ भाग मिल सकता है। तत्व को फ़्लोट करने के लिए सेट करते समय इसे ब्लॉक स्तर तत्व माना जाता है और चूंकि आपका मौजूदा टेक्स्ट फ़्लोट नहीं होता है, यह अगली पंक्ति में लपेटता है। या तो यह, या आपको बाईं ओर अपने Choose Catalog टेक्स्ट को फ़्लोट करने की आवश्यकता है। या केविन ने सुझाव दिया है कि, आप अपने फ़्लोट किए गए तत्वों को नॉन-फ्लोटेड के बाईं ओर रख सकते हैं, लेकिन जब यह स्क्रीन पाठकों की बात आती है तो यह एक मुद्दा हो सकता है क्योंकि यह आपके कोड में बाएं से दाएं पढ़ता है, और यह अर्थपूर्ण रूप से सही नहीं है।

+0

पर अपनी अवधि को तैरने से पहले आपको हमेशा बाईं ओर कुछ फ़्लोट करने की आवश्यकता है, कैटलॉग टेक्स्ट चुनें और बाईं ओर फ़्लोट करने के लिए एक और अवधि बनाएं। धन्यवाद! – Anthony

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