lordcalf
Goto Top

CSS Menü - Problem mit IE

CSS Menü zerknietscht


zu sehen auf: http://calf.00000web.info/zeusfilm/
die CSS Datei: http://calf.00000web.info/zeusfilm/bla.css

achja und was auch sehr ärgerlich ist ...

Mein Background-Image den ich im <tr> verankert habe geht über 2 <td> und im FF klappt das auch fein nur im IE wiederholt sich die Grafik und ich wollte dieses Hintergrundbild nicht erst in 2 Teile teilen, habt ihr ne Idee dafür ? weil background:no-repeat tuts nicht...

Danke für jede Hilfe...

Grüße Calf

PS: Die Seite ist nicht offziell sondern erst in Entwicklung und hat noch keine Freigabe für das offizielle Projekt falls es wen intressieren sollte

Content-ID: 158252

Url: https://administrator.de/forum/css-menue-problem-mit-ie-158252.html

Ausgedruckt am: 26.12.2024 um 11:12 Uhr

Petrof
Petrof 10.01.2011 um 07:19:38 Uhr
Goto Top
Moin,

ich würde zuerst einmal alle überflüssigen Leerzeichen in der css-Datei entfernen.
Oft reicht es schon ordentlich zu arbeiten.


Gruß
Peter
LordCalf
LordCalf 10.01.2011 um 09:06:29 Uhr
Goto Top
Nicht die Antwort die ich erwartet habe...
Also ich sehe um ehrlich zu sein keine überflüssigen Leerzeichen in der css Datei (der Rest ist normale Übersichtsformatierung)

PS: hab ganz vergessen die beiden Menügrafiken zu erneuern *sigh* jetzt sieht man das "Problem" wieder
Petrof
Petrof 10.01.2011 um 09:14:55 Uhr
Goto Top
Am Ende einiger Zeilen befinden sich Leerzeichen!

Übrigens, was ist "Border-size"?

Gruß
Peter
LordCalf
LordCalf 10.01.2011 um 09:30:14 Uhr
Goto Top
ok Problem gefunden ich hab gestern wohl geschlafen - man sollte wirklich nicht so spät css dateien durchschauen (hatte 2x height)

aber trotzallem bleibt das <table> Problem noch - ich würde den IE gerne dazu überreden beim 2. <td> den Hintergrund nicht zu wiederholen...
LordCalf
LordCalf 10.01.2011 um 09:37:49 Uhr
Goto Top
Zitat von @LordCalf:
ok Problem gefunden ich hab gestern wohl geschlafen - man sollte wirklich nicht so spät css dateien durchschauen (hatte 2x
height)

alles zurück ich schau grad im FF hier scheint wohl ein Problem mit "height" zwischen FF und IE zu sein... oje die beiden angaben sind notwendig wie soll das denn gehen -.-

IE will height: 32px und FF height: 24px - bei #menu li a

was is das denn für ein schrott
Snowman25
Snowman25 10.01.2011 um 10:10:49 Uhr
Goto Top
Zitat von @LordCalf:
beiden angaben sind notwendig wie soll das denn gehen -.-

CSS !important-Hack für IE:

#menu li a {
	height: 24px !important;
	height: 32px;
}

Der IE kann !important nicht verstehen. Alle anderen Browser schon.

Gruß
Snow
LordCalf
LordCalf 10.01.2011 um 10:21:30 Uhr
Goto Top
vielen Dank das war genau das was ich gesucht habe...

habt ihr noch eine Idee wie ich meinem 2. <td> sagen kann das es im IE nicht den Hintergrund wiederholen soll ?
"transparent" kann ich nicht nutzen da es anscheinend die Grafik von no1 <td> ignoriert.

Ich wollte den Backgorund nicht erst zerschnippsen und direkt im <tr> eintragen was (was ein wunder) anscheinend nur der FF versteht
Snowman25
Snowman25 10.01.2011 um 10:25:47 Uhr
Goto Top
Warum steht dein Hintergrund überhaupt in einer Tabelle?
Nimms doch als background-image vom body