Moin moin,
ich habe drei div tags welche übereinaderlappen. Hab das ganz mit z-index zumindestens im Firefox hinbekommen allerdings funktioniert das im IE nicht.
Hier mal der Code:
[PHP] #content
{
background-image: url(alternativ_content_bg.jpg);
background-repeat: no-repeat;
float: left;
width: 950px;
height: 820px;
font-family: Arial;
margin: 0 0 0 0px;
padding: 0;
z-index:20;
position:absolute;
Du solltest dich entscheiden, was du willst:
Wenn du absolut positionierst, dann sind float und margin-Angaben überflüssig.
Allerdings benötigst du dann zur Positionsbestimmung entprechende top/left-Werte.
M.E. solltest du auf die absolute Positionierung ganz verzichten und alles per float/margin an seinen Platz setzen.
Absolute Positionierungen sind meist absolut überflüssig und verursachen nur Probleme, wenn man sie nicht ganz bewusst verwendet.
wo ist jetzt genau dein Problem?
Die 2 Divs „links“ und „rechts“ sind im div „content“ somit haben sie automatisch den Z-Index des Content + ihren eigenen z-index! Somit liegen die immer über dem Contentn div!
Kannst es mit z-index: -1; versuchen wenn du magst.
Hey Puccini,
genau das ist mein Problem. Die beiden „links“, „rechts“ divs sind eben nicht sichtbar. Aaaaber ich glaube das hat nichts mit dem Z-Index zu tun sondern IE zeigt mir einfach den Alternativinhalt nicht an.
Warscheinlich muss ich den html-code für den Alternativinhalt mal überprüfen!!!