[css/html/php]

eXpli

Cadet 3rd Year
Registriert
Mai 2005
Beiträge
45
Hallo,

ich habe hier ein kleines problem mit der Darstellung im IE. (http://stein.plicit.de)
Habe mit einer php-Abfrage den Hintergrund des Linkes geändert damit man sieht wo man so ist. Das klappt auch soweit super...

Hat einer ne Idee warum ich die border-top eigenschaft im IE nicht angezeigt bekommen tu?
Schaut einfach mal auf die page dann fällt es euch schon ins auge =)

LG
eXpli
 
Benutz mal einen ordentlichen, kompletten Doctype:

Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
Gehts damit? ;)
 
also der doctype ist ok. (bei deinem kams zur ner komischen darstellung)

so wie ich es sehe hat hier auch keine ahnung wa? :(
 
Mein Doctype ist insofern korrekter als deiner, weil der IE6 dann damit dem korrekten CSS Boxmodel arbeitet. Daher solltest du diesen auch benutzen und dein CSS entsprechend anpassen. ;)

Du hast auch Fehler im CSS selbst. width: 800; zum Beispiel ... 800 was? Liter? Äpfel? Da fehlt eine Einheit.
 
Zuletzt bearbeitet:
Danke erstmal für den Hinweis... Hab ich bei der ner Änderung wahrscheinlich vergessen!
Doctype ist jetzt drin aber kommt immernoch keine border-top... :(


In Firefox und Opera funzt es wunderbar!
 
Hau mal min-height und height für #linkbar raus und geb stattdessen dem a ein line-height: 13px (oder soviel wie auch immer du brauchst).

Dann kürz mal deine Definitionen ein wenig - das hier bringt das gleiche:

Code:
#linkbar a
{
	border: 1px solid #535884;;
	padding: 0 30px;
	text-decoration: none;
	color: #363956;
	background-color: #C4C4C4;
	line-height: 13px;
}

#linkbar a:hover
{
	color: #000000;
	background-color: #ffffff;
}

#linkbar .active
{
	background-color: #535884;
	color: #C4C4C4;
}
 
Kürzungen klappen wunderbar danke. Dennoch kommt der obere Rahmen nicht :( *willnichtverstehenwarum*
 
Beheb mal die HTML-Fehler (ist mir grad aufgefallen):

2x <html> drinn
<body> fehlt komplett

Obs hilft, weiß ich nicht, aber es wäre ein Fehler. ;)
 
Uff shit, hab in der php funktion geschlampt! Wie peinlich... *versteck* :D

Hat aber leider nicht geholfen... Ich glaube langsam das es keine Lösung für das Problem gibt!
 
Zuletzt bearbeitet:
Zurück
Oben