Autor |
Nachricht |
123456
Threadersteller
Dabei seit: 15.01.2006
Ort: Dresden
Alter: -
Geschlecht:
|
Verfasst Mo 12.04.2010 18:57
Titel definitonsliste elemente nebeneinander |
|
|
Hallo,
hab eine Definitionsliste, deren Elemente dd und dt nebeneinander platziert werden sollen.
Mittels...
Code: | dt {
float:left;
clear: both;
width: 100px;
margin-top:10px;
}
dd {
float:left;
margin-top:10px;
} |
...funktioniert das schon so wie ich möchte. nur ie7 (und wahrscheinlich auch alle anderen versionen) stellt zwar die dt inhalte korrekt untereinander dar, aber die dd elemente sind komplett in der ersten und zweiten zeile daneben.
irgendwie hatte ich auch schon was von einem bug diesbezüglich gelesen... finde den link nur leider gerade nicht mehr.
ist eine lösung bekannt?
danke
|
|
|
|
|
emorikaner
Dabei seit: 23.06.2009
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mo 12.04.2010 20:58
Titel
|
|
|
machs doch in etwa so:
Code: | dl
{
width: 300px;
}
dt
{
float: left;
width: 150px;
}
dd
{
float: right;
text-align: left;
width: 150px;
} |
|
|
|
|
|
Anzeige
|
|
|
123456
Threadersteller
Dabei seit: 15.01.2006
Ort: Dresden
Alter: -
Geschlecht:
|
Verfasst Mo 12.04.2010 22:03
Titel
|
|
|
da wird alles wie gewohnt untereinander, aber versetzt dargestellt. hast du schonmal mit definitionslisten gearbeitet?
scheint mir nicht so...
und dem dl ne feste breite verpassen kann/mag ich auch nicht.
|
|
|
|
|
emorikaner
Dabei seit: 23.06.2009
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mo 12.04.2010 22:20
Titel
|
|
|
123456 hat geschrieben: | da wird alles wie gewohnt untereinander, aber versetzt dargestellt. hast du schonmal mit definitionslisten gearbeitet?
scheint mir nicht so... |
http://jsfiddle.net/Vpey8/
geht bei mir mit ie6+ und doch arbeite eig regelmäßig mit <dl>
123456 hat geschrieben: | und dem dl ne feste breite verpassen kann/mag ich auch nicht. |
wieso denn nicht?
|
|
|
|
|
nicoG
Dabei seit: 25.01.2006
Ort: Freiburg
Alter: -
Geschlecht:
|
Verfasst Mo 12.04.2010 22:29
Titel Re: definitonsliste elemente nebeneinander |
|
|
Du musst doch auch nicht beide Objekte floaten, reicht doch den Title zu floaten und der description dann ein margin-left zuweisen. Dann klappt auch im IE6+
|
|
|
|
|
123456
Threadersteller
Dabei seit: 15.01.2006
Ort: Dresden
Alter: -
Geschlecht:
|
Verfasst Mo 12.04.2010 23:41
Titel
|
|
|
oh dann nehm ichs zurück... probier ich morgen nochmal in ruhe aus.
hab vergessen zu erwähnen, dass es hier um code eines frameworks geht.
der baut mir erst ein fieldset, und darin diese definitionsliste und dein code hat da nicht funktioniert.
aber ich geb nochmal meldung ab, eventuell hab ich was übersehen. (hatte nur irgendwie im kopf dass definitionslsitenelemente im IE schon immer probleme machen, warum auch immer)
achso und eine feste breite für fieldset und dl möchte ich nicht. suche ne allgemeine lösung weil die formulare dynamisch generiert werden
|
|
|
|
|
emorikaner
Dabei seit: 23.06.2009
Ort: -
Alter: -
Geschlecht:
|
|
|
|
|
123456
Threadersteller
Dabei seit: 15.01.2006
Ort: Dresden
Alter: -
Geschlecht:
|
Verfasst Di 13.04.2010 00:35
Titel
|
|
|
meine güte korrekt das läuft ungefähr. jetzt krieg ichs auch selber noch weiter hin.
manchmal denkt man einfach zu kompliziert
danke dir
|
|
|
|
|
|
|
|
Ähnliche Themen |
100% width elemente nebeneinander
DIV nebeneinander
3 divs nebeneinander
IE 7 Liste nebeneinander
css 3 spalten nebeneinander
div nebeneinander positionieren
|
|