Probleme mit Links
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
adresse
aufrufen
code
dank
datei
definieren
freuen
galerie
information
internet
jemand
jeweilige bild
klicken
leiste
nehmen
probieren
problem
tabelle
tag
umgehen
-
Hallo LC Community,
ich hab ein tag/problem">Problem. Und zwar habe ich weil ich es einfacher finde einen Prozentbalken über eine Tabelle als template erstellt.
ich muss also nur noch das template aufrufen und 82% übergeben und schon wird nen Prozentbalken mit 82% angezeigt.
In der Galerie auf meiner Website soll das ganze als Link benutz werden können um mehr informationen über das jeweilige Bild zu bekommen.
Das Problem ist jetzt: Wenn ich das <a href="..">...</a> einfach um die Tabelle rummache (ich weis is semantisch nciht korrekt, ich weis bloss nicht wie ich es sonst machen soll) spinnt der Internet Explorer. Die Maus ändert sich und unten in der Leiste wird die neue Adresse angezeigt zu der ich verlinken möchte, allerdings funktioniert der klick nicht mehr, also es kommt keine neue Seite beim klicken.
IM Firefox funktioniert das dagegen wunderbar.
Ich würde mich freuen wenn jemand ne Idee hat wie man das mit der Tabelle umgehen kann, denn wie gesagt der Prozentbalken liegt als Template vor und ich möchte nur ungerne innerhalb den <td></td> - Tags nen extra link machen, zumal dann immer mindestens 1% bzw. max. 99% möglich sind da das sozusagen platz weg nimmt.
MFG Dornathal -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
is zwar auch nich korrekt, aber funktioniert:
veränder den td-tag so:
<td style="cursor:pointer;" onclick="location.href='(dein Link)';">...</td>
lg Trundle
// EDIT
Besser wäre aber, wenn du den Link selbst formatierst anstatt eine Tabelle zu nehmen.
Das hier dürfte funktionieren:
<a style="width:..px; height:..px; border: 2px ridge #C0C0C0" href=".."> <img src="ladebalken.gif" width="82%" height="100%" /> </a>
Beitrag zuletzt geändert: 16.6.2010 21:22:45 von easynetpage -
hmm danke werde das glaub ich erst mal so probieren.
Aber wie gesagt am liebsten würde ich den Link ausserhalb der Tabelle definieren da diese in einer anderen Datei liegt und ich sie deshalb nicht weiter verändern möchte.
Aber fürs erste wirds so provisorisch funktionieren.
Danke
//Edit
Nun ja es liegt nicht wirklich daran dass der Link nicht angezeigt wird. Also wenn man mit nem style nen border drum legt dann wird der ausserhalb des Balkens auch angezeigt, Allerdings ist es möglich auf den Link zu klicken bloss dann passiert im Internet Explorer nichts.
An der größe des Links liegt es definitiv nicht
Beitrag zuletzt geändert: 16.6.2010 21:29:21 von dornathal -
hmm...ich hatte schon einmal ein ähnliches problem. Wie sieht der Quelltext in dem Teil denn in etwa aus? könntest du den posten?
// EDIT
Habe nochmal nachgeschaut, mein Problem hab ich doch nicht so gelöst wie beschrieben:
is zwar auch nich korrekt, aber funktioniert:
veränder den td-tag so:<td style="cursor:pointer;" onclick="location.href='(dein Link)';">...</td>
sondern so:
<table style="cursor:pointer;" onclick="location.href='(dein Link)';">...</table>
Aber...ich empfehle trotzdem den code sematisch korrekt zu schreiben, auch wenn dir das durch die gegebenen umstände viel schwieriger erscheint ^^
Beitrag zuletzt geändert: 17.6.2010 21:32:48 von easynetpage -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage