hermanhass
Grünschnabel
hallo
ich möchte gerne ein Menü mit Buttons bauen. Grundgerüst für das Menü ist eine Tabelle(sorry, die floats und inlines lassen mich mit den versch. Explorern verzweifeln). Die einzelnen Zellen sollen folgendes realisieren:
Ich verwende für die Buttons kein Background-Image,sondern ein <img>, damit ich unabhängig von der Grösse der Buttons diese dynamisch anpassen kann.
Diese images sollen vom Text(caption) mittig überlappt werden.
1) wie kann ich diese item-container der Klasse items nebeneinander positionieren, das Image anzeigen lassen und den text(caption) mittig einsetzen?
Mein Ansatz:
.item { position:absolute; width : 120px; display : block;}
.image { position:absolute; left:0; top:0; z-index:1; display: inline;}
.caption { position:absolute; left:0; top:0; z-index:2; display: inline;}
2) könnte ich - wenn es klappt - das ganze duplizieren. mit einem anderen image, um beim mouseover/out ein anderes Container-Div, das erst unsichtbar ist, mit dem orginal austauschen, um einen Hover-Effect zu realisieren?
danke Hermann
ich möchte gerne ein Menü mit Buttons bauen. Grundgerüst für das Menü ist eine Tabelle(sorry, die floats und inlines lassen mich mit den versch. Explorern verzweifeln). Die einzelnen Zellen sollen folgendes realisieren:
Ich verwende für die Buttons kein Background-Image,sondern ein <img>, damit ich unabhängig von der Grösse der Buttons diese dynamisch anpassen kann.
Diese images sollen vom Text(caption) mittig überlappt werden.
Code:
<div class="item">
<div class="image">
<img src="..." width="100" height="20" />
</div>
<div class="caption">
...Punkt 1
</div>
</div>
Mein Ansatz:
.item { position:absolute; width : 120px; display : block;}
.image { position:absolute; left:0; top:0; z-index:1; display: inline;}
.caption { position:absolute; left:0; top:0; z-index:2; display: inline;}
2) könnte ich - wenn es klappt - das ganze duplizieren. mit einem anderen image, um beim mouseover/out ein anderes Container-Div, das erst unsichtbar ist, mit dem orginal austauschen, um einen Hover-Effect zu realisieren?
danke Hermann