Hallo
Ich hatte kürzlich den Auftrag eine Art Flowchart mit Links und Hover Effekt fürs Web aufzubereiten. Was ich gemacht habe, ist ein Div, das alle "Flowchartelemente" (einfache Rechtecke mit Text drin) als Link (<a>) enthält. Die Links habe ich dann innerhalb des Divs absolut positioniert und per display:block und Höhen- sowie Breitenangaben Sichtbar gemacht. Das ganze noch mit nem Hintergrundbild (und nem anderen im Hover) und die Sache war für mich gegessen.
Hier der Code:
...und das css (für ein Element):
Das funktioniert auch genau wie vorgesehen, und sieht auch sehr gut aus. Das Problem ist nur, dass die gesamte Fläche vom Div "quicklinks" weiss wird, sobald man im IE das Browserfenster verkleinert/vergrössert/verschiebt
Kann mir bitte jemand helfen? Ich kommte da echt nicht weiter.
Danke / Gruss
sra
Ich hatte kürzlich den Auftrag eine Art Flowchart mit Links und Hover Effekt fürs Web aufzubereiten. Was ich gemacht habe, ist ein Div, das alle "Flowchartelemente" (einfache Rechtecke mit Text drin) als Link (<a>) enthält. Die Links habe ich dann innerhalb des Divs absolut positioniert und per display:block und Höhen- sowie Breitenangaben Sichtbar gemacht. Das ganze noch mit nem Hintergrundbild (und nem anderen im Hover) und die Sache war für mich gegessen.
Hier der Code:
HTML:
<div class="quicklinks">
<a href="#" class="q1"><strong>RGR</strong><br />Rauchgasreinigung</a>
<a href="#" class="q2"><strong>KVA</strong> Kerichtverbrennungsanlage<br /><strong>MHKW</strong> Müllheizkraftwerk</a>
<a href="#" class="q3"><strong>Konsumüter</strong> und<br /><strong>Investitionsgüter</strong></a>
<a href="#" class="q4"><strong>Reststoffe</strong><br />mineralisch metallhaltig</a>
<a href="#" class="q5">Flugaschenwäsche</a>
<a href="#" class="q6">Quecksilberabscheidung</a>
<a href="#" class="q7">Abwasserbehandlung</a>
<a href="#" class="q8"><strong>Metallhütte</strong><br />Zink- / Quecksilber Rückgewinnung</a>
<a href="#" class="q9"></a>
</div>
HTML:
.quicklinks
{
position:absolute;
width:812px;
height:245px;
background-image:url(Images/header_bg.jpg);
}
a.q1:link
{
display:block;
width:284px;
height:44px;
position:absolute;
top:32px;
left:0px;
background-image:url(Images/q1.jpg);
padding-top:7px;
padding-left:10px;
font-family:Arial;
font-size:12px;
color:White;
text-decoration:none;
}
Kann mir bitte jemand helfen? Ich kommte da echt nicht weiter.
Danke / Gruss
sra