Eine dl klar machen, bevor jemals dd in IE 7?

8

Ich versuche, ein <dl> zu erstellen, um die Symbole zu definieren, die ich auf der Seite verwende. Ich möchte es so, dass jedes Symbol in einem <dt> ist und seine Definition innerhalb des folgenden <dl> ist. Nach jeder Icon-Definition möchte ich einen Zeilenumbruch. Einfach, oder? Nun, IE7 sagt nein!

Hier ist mein HTML:

%Vor%

Hier ist mein CSS:

%Vor%

Meine Methode hier ist floating sowohl die <dt> und <dd> links, als auch das Löschen bei jeder <dt> , was leider in IE 7 nicht funktioniert.

Ich habe das sogenannte magische clearfix versucht, aber ohne Erfolg. Dies funktioniert in Firefox und IE 8.

Irgendwelche anderen Ideen, die möglicherweise funktionieren könnten (vorzugsweise ohne zu viel HTML zu ändern)? Danke!

    
Garrett 18.08.2010, 18:12
quelle

1 Antwort

9

Entferne float: links von dl.icons dd

    
Vinay B R 18.08.2010, 18:23
quelle