• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

problem mit dem display Befehl

Status
Für weitere Antworten geschlossen.

Sporty

Neues Mitglied
hi,

hab grad ne neue Seite angefangen und ich hab grad bemerkt, dass die seite in Opera nicht funktioniert. Das liegt am display:table-cell;
im css.

Was gibt es da für ne alternative?
Ich muss ja display nehmen, da sonst das Bild im Background (im Menü) nicht angezeigt wird, oder? Im Firefox und Internetexplorer 6.0 funktionierts.

hier ist mal das Problem.
http://manuko.ma.ohost.de/mktest/

edit:
ich hab jetzt die size:0px gemacht und beim hover ein display:block reingehaun.
jetzt zeigts aber auch nicht korrekt an in FF und Opera.
Wenn ich immer ein display:block reinmach,d ann verschiebt es alles? ich evrsteh das nicht....
 
Werbung:
display:block heist ja auch, dass du ein Block Element hast und dadurch wird sich das Element auf die gesamte Größe des Eltern Elements erweitern(vergrößern), also im Bezug auf die Breite. Du müsstest dem Blockelement eine breite geben, dann sollts funzen. Achja und du musst float benutzen.
 
float ist notwendig weil blockelemente immer eine volle zeile verwenden. inline elemente können wie der name schon sagt auch "in line" liegen.
 
Werbung:
das mit der vollen Zeile hab ich verstanden und mit dem display:block befehl.
Habe jetzt allen den display:block befehl gegeben und mit float:left gesagt, er soll da links bleiben.
mit Opera und un d Internet Explorer funktioniert es auch sehr gut, aber jetzt funktioniert das nicht in Firefox. Das Menü hat lücken zwischen den Buttons.
Ich hab dem blindbutton eine feste größe gegeben, sowie der zelle, die größe ist identisch. aber warum das da jetzt verzogen wird ist mir ein rätsel...

http://manuko.ma.ohost.de/mktest/
 
versuch mal den links und bildern so wie den tabellenzellne margin:0px; und padding:0px; zu verpassen.
 
Werbung:
Status
Für weitere Antworten geschlossen.
Zurück
Oben