hi Jan,
Ich habe gerade mächtig spass an css
ich auch :)
und bastel aus dem grund an einer seite zu diesem thema um es "cssnichtnutzern" etwas näher zu bringen.
coole sache, sehr vorbildlich :)
im html-teil:
<div id="left">
<a href="index.htm">linkname
<span class="info">Hier der einzublendende text</span>
</a>
</div>
vielleicht geht ja was in der art:
css:
#left {background:#FFFFFF}
#linkname {color: black}
a.left {background: transparent;
display: block;
position: absolute;
top: 0px;
left: 0px;
width: 203px;
height:140px;
padding-left: 2px;
padding-top:21px;
padding-right:5px;
font: 14px courier, sans-serif;
text-align:left;
line-height:17px;
}
a.left:link {color:#FFFFFF}
a.left:visited {color:#FFFFFF}
a.left:hover {color: black}
html:
<div id="left">
<a href="index.htm" class="left">
<span id="linkname">linkname</span>
hier der einzublendende text
</a>
</div>
wichtig ist, dass background von #left und color von a.left:link und a.left:hover gleich sind.
dann sieht es so aus als würde der text erscheinen, in wirklichkeit ändert der aber nur seine farbe und wird so sichtbar.
ich habs nicht getestet, musst mal gucken obs so (oder so ähnlich) geht.
mfg
stefan