• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Inneren Div über außeren Div hinausragen lassen

romeo046

Neues Mitglied
Hallo :)

ich habe einen Großen div, in dem mehrer Bilder sind. Wenn ich nun mit der Maus über solch ein Bild fahre, öffnet sich ein weiteres div. Allerdings, soll dieses nicht von der Größe des großen divs beeinträchtigt werden, sondern über dessen Grenze hinaus gehen. (Ist das verständlich?)
Wie krieg ich das hin?

Hier mal mein Html-Code:

<div id="rahmen">


<div name="Hobby" id="marg" align="middle">

<img class="Hobby" src="Visualisierungsversuch/Icons/Hobby.png" alt="Hobby" >


<div id="hobby" class="Anzeige" >
<img src="Visualisierungsversuch/Biene.jpg" alt="Baumkrone" width="40px" height="60px" >
</div>
<script type="text/javascript">
$('.Hobby').on('mouseover', function() {
$(this).next('.Anzeige').slideToggle("slow");
})
</script>

</div>
</div>

css:

#rahmen{
position:absolute;
margin-top:-30px;

left:50%;
margin-left: -375px; /* width / 2 */
margin-bottom:50px;
width:750px;
height:700px;
z-index:1;
}

#hobby{
border:2px solid;
width:350px;
height:150px;
float:right;
z-index:2;
}

Wäre super wenn mir jemand helfen könnte :)
 
Ne das hat jetzt nicht gewünschten Effekt gebracht, aber trotzdem danke ;)
Derzeit erscheint der div zwar rechts vom Bild aber das Bild verschiebt es nach links, so das der div imRahmen des großen divs bleibt.
Vielleicht müsste ich auch die Position des Bildes festlegen aber das kann ich ja nur mit Positon: absolut und das will ich nicht weil es mir ja dann die Seite zerschießt wenn ich eine andere Monitorgröße habe oder?
 
Zurück
Oben