Problem mit z-index
hallo zusammen ich bin gerade am erstellen eines weblayouts für meine page:
ich hab ein ganz simples problem, ich möchte, dass der yh container hinter dem hp erscheint und schaff das nicht!! habs mit allem möglichen probiert, abr nix hat gefunzt.. sogar z-index bleibt wirkungslos! bin nun seit etwa 3 stunden dran, hab alles nochmal nue aufgebaut viel gegooglet etc. aber kriegsnicht hin! die site ist testweiseonline unter Jugendsegeln Steckborn folgende index.html: Code:
<?xml version="1.0" encoding="iso-8859-1"?> Code:
body Grüsse Unearth |
Ein höherer z-Index bewirkt auch eine höhere "Ebene". Das "unten liegende" Element muss einen niedriegeren Wert bekommen.
Edit: Funktioniert nicht. Idee hab ich jetzt aber keine mehr. |
Moin :)
kleiner Leichtsinnsfehler hat sich bei dir eingeschlichen: Code:
#hp Außerdem sollte dir bewusst sein, dass ein absolut positioniertes Objekt nicht per margin:0 auto horizontal zentriert werden kann. Eine Möglichkeit wäre mit negativem margin-Wert, aber da gibt es auch noch andere Möglichkeiten: Code:
left:50%; |
Hi,
bei #hp fehlt bei position:absolute das schließende Semikolon. Setzt man es ist die Darstellung wieder völlig anders. Kann dir deshalb nicht helfen, weil ich nicht verstehe was du willst, bzw. wie es aussehen soll. edit. zu langsam! nochmaledit. du solltest unbedingt die erste zeile aus deinem Markup entfernen. Dieser XML-Prolog sorgt dafür das sich der IE im Quirksmodus befindet. Er kann mit XML nix anfangen und erwartet in der ersten zeile den Doctype und sonst nix. Außerdem ist bei XHTML 1.1 die ausgabe applikation/xhtml+xml und nicht text/html. Deshalb solltest du XHTML 1.0 Strict verwenden. Wissenswertes dazu gibt es hier. ;) |
Zitat:
|
merci
danke jungs für die Tipps..
das mit den semikon war n'bissl blöde sry, aber man ist manchmal so auf den rest fixiert, dass man das nicht mehr merkt. Das mit 50%letf und halber margin ist geil! Aber wieso kann ich einen absolute positionierten div nicht mir margin:0 auto; horizontal zentrieren?? Die Sache mit dem z-Index funktioniert einwandfrei!! supi! das xml zeug ist auch weg und durch html zeug ersetzt... |
Weil #yh nicht positioniert ist. Gib ihm position absolute oder relative und einen höheren z-index als #hp.
|
ok.. das hat funtioniert, jetzt steh ich allerdings vor der nächsten unerklärlicen sache...
Der Firefox macht was falsch,was der IE Richtig macht!!--> das kann doch gar nicht sein!! Code:
body Code:
<?xml version="1.0" encoding="iso-8859-1"?> der IE macht alles richtig!(bis auf das das er die grafik um 1 px verschiebt, warum auch immer) online ist das ganze auf: Jugendsegeln Steckborn |
Der FF macht das schon richtig, aber der IE nicht. Und zwar fehlt bei dir ein CSS-Prolog, der alle margins und paddings nullt.
Code:
* { margin: 0; padding: 0; } |
@ regloh: merci für den Tipp,funktioniert
Danke an alle für die Tipps, das Design ist mittlerweile fast fertig: Jugendsegeln Steckborn Greez unearth |
Alle Zeitangaben in WEZ +2. Es ist jetzt 07:19 Uhr. |
Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
© Dirk H. 2003 - 2023