Archiv verlassen und diese Seite im Standarddesign anzeigen : HTML/CSS: Leeres Tabellenelement als Link
CaptainAlphabet
18-01-2006, 15:22
Guten Tag allerseits!
Ich möchte eine inhaltslose Tabellenzelle als Link verwenden. Die einzige Möglichkeit, die mir bisher in den Sinn kam, ist, eine transparante 1 x 1 Pixel große Grafik, die auf 100% des ihr zur Verfügung stehenden Platzes gestreckt wird, zu verlinken, was auch problemlos funktioniert. Nur würde ich gerne wissen, ob es auch eine elegantere Lösung gibt, die ohne eine Grafik auskommt.
Turbohummel
19-01-2006, 08:57
ein leeres DIV mit 100% Größe sollte die elegantere Lösung sein. Bin aber nicht ganz sicher, ob das auch funzt.
versuchs mal damit:
<table bgcolor="green">
<tr>
<td>
<a href="http://link-zu-einer-adresse.de/" style="text-decoration: none;"> </a>
</td>
</tr>
</table>
Gruß, Qudus
Turbohummel
21-01-2006, 21:14
Dann liegt der Link nur auf der oberen Ecke, wo der steht.
Stimmt. Dann muss es doch ein klein wenig aufwändiger sein.
<table>
<tr>
<td>
<a href="http://link-zu-einer-adresse.de/" style="text-decoration: none;">
<img src="ein-transparenter-pixel.gif" border="0" hspace="0" vspace="0" style="width: 100%; height: 100%;" />
</a>
</td>
</tr>
</table>
So sollte es klappen.
Gruß, Qudus
Mehlwurm
25-01-2006, 06:36
wenn es sich um eine Textzeile handelt könntest du vielleicht mit ALT+[255] weiterkommen, aber ob das besser ist als die grafik? ... finde deine idee gut und da sie funktional ist ... oder erwartet der kunde schönen code? :-)
Turbohummel
25-01-2006, 07:32
Naja, es ist sicherlich nicht die non+ultra-Lösung. Wie gesagt, ein div rein ist im vieles eleganter, und sollte genauso funzen wie ein spacer-gif.
Dann liegt der Link nur auf der oberen Ecke, wo der steht.
... und dann im style display:block angeben
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.