Problem: Div-Overlay über NavBar.

Status
Nicht offen für weitere Antworten.

kNaB3nC0rE

Grünschnabel
Hallo,
erstmal möchte ich anmerken, dass ich ein (fast-)absoluter in CSS bin.
ALSO
ich habe folgendes Problem.Ich wollte die NavBar bei Myspace
mit einem Overlay
überdecken. Das krieg ich ja hin. Aber das Problem ist, dass man die Links der NavBar danach nicht mehr anklicken kann weil die halt von diesem Div verdeckt werden. Aber ich hab durchaus schon Profile gesehen die auch die Nav. mit nem Div überdeckt hatten und trotzdem klickbare Links hatten.

Kurzum: Wie kann ich die Links hinter einem Div klickbar machen?

Das Profil welches ich bearbeite.

Im Anhang sind auch die Navbar & die NavBarDiv.
und mein Div.
<style>
body {
margin-top: 480px;
}
</style>

<style>
div.navbar {
position: fixed;
top: 83%;
left: 57%;
width: 900px;
margin-left: -538px;
height: 200px;
}
</style>
<div class="navbar">
<img src="http://i248.photobucket.com/albums/gg168/BillyTheKid_017/navbarKopie.jpg" />
</div>

</style>

Vielleicht klingt dass alles sehr naiv, aber naja bin halt Anfänger & so.^^
Ich hoff dass das überhaupt so geht wie ichs mir vorstelle, aber danke für die Antworten schon mal im Vorraus.
 

Anhänge

  • navibar.jpg
    navibar.jpg
    3,7 KB · Aufrufe: 55
  • navibar2.jpg
    navibar2.jpg
    7,2 KB · Aufrufe: 51
Hi!
Kurzum: Wie kann ich die Links hinter einem Div klickbar machen?
Kurze Antwort: überhaupt nicht.
Aber ich hab durchaus schon Profile gesehen die auch die Nav. mit nem Div überdeckt hatten und trotzdem klickbare Links hatten.
Hast du auch den CSS-Code dieser Profile studiert?

Denn das würde mich dann schon interessieren, wie ein Link in der unteren Schichtposition dennoch angeklickt werden kann, wenn ein weiteres Element in der Schichtposition darüber liegt.

mfg Maik
 
Da liegst du wohl einem Irrtum auf, denn ich kann dort in dem Tabellendschungel kein DIV entdecken, das in der Schichtposition über der Navigation oder dem Musicplayer positioniert ist.

Hätte mich auch gewundert, wenn darunter etwas anklickbar wäre.

mfg Maik
 
... Kurzum: Wie kann ich die Links hinter einem Div klickbar machen?
Wenn ich mich recht erinnere, kann man beim IE6 durch einen transparenten DIV-Block hindurch A-Elemente anklicken. Meine Experimente liegen aber schon mehr als ein Jahr zurück und ich kann mich jetzt auch nicht mehr so recht erinnern, ob der IE7 das auch macht. Spiel aber eigentlich keine Rolle, da alle anderen Browser das nicht tun.

Mein Tipp: Vergib den beteiligten Elementen einen z-Index und richte für den DIV-Block, der alles überdeckt, eine hover-Pseudoklasse ein. Mit der hover-Eigenschaft könntest du dann den Wert des z-Index ändern und die Schichtposition vom Menü und DIV-Block tauschen.
 
Hi,
Wenn ich mich recht erinnere, kann man beim IE6 durch einen transparenten DIV-Block hindurch A-Elemente anklicken. Meine Experimente liegen aber schon mehr als ein Jahr zurück und ich kann mich jetzt auch nicht mehr so recht erinnern, ob der IE7 das auch macht.
die aktuelle IE-Version macht es bei einem transparenten DIV auch ;)

mfg Maik
 
Status
Nicht offen für weitere Antworten.
Zurück