ein span schwebte direkt innerhalb eines div - warum eine neue Zeile im IE?

Habe ich 1 span in einem div-container. Ich will, dass die Spannweite nach rechts gefloatet. Die Inhalte in den div-und das span-sollte in einer Zeile.

In Firefox, das ist, wie es zeigt.

Aber im IE, der span wird auf einer neuen Zeile:

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

Warum der Browser den Inhalt anders?

  • Kannst du die HTML & CSS-code, den Sie verwendet, um dies zu erstellen?
  • Konnte es nicht, denn ich bin nagelneu. Ich werde versuchen, hier in einem Kommentar: HTML: <div class="catalogSelection" id="top"> Wählen Sie Katalog <!--- RSS - - - - > <span id="rss"> Abonnieren <cfoutput> <img src="images/rss.jpg" /> <a href="exportRSSFeed.cfm?feed=#URL.feed##flagNoHeaderValue#">#currentCatalog#</a> <cfif url.feed neq-app.SearchALL> <img src="images/rss.jpg" /> <a href="exportRSSFeed.cfm?feed=#app.SearchALL#">videos</a> </cfif> </cfoutput> </span> </div> CSS: .catalogSelection#top #rss - { float: right; }
  • Sie benötigen, um Ihre float:right Elemente vor einem nicht-gefloateten Elemente.
  • Vielen Dank Kevin, das war der trick.
InformationsquelleAutor Anthony | 2010-01-07
Schreibe einen Kommentar