• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Backgroundimage mit Link

Neoaxizz

New member
Hallo ihr lieben,

ist es möglich mittels CSS einen Link in meinen Banner einzufügen, der wieder zur Startseite führt?

HTML:
<div id="banner"></div>

Code:
#banner {background-image:url(images/banner.gif);background-position: 7px 5px;width:756px;height:115px;background-repeat:no-repeat;}

Gruß Neo
 
Wenn Du logisch darüber nachdenkst, dann kommst Du zum Ergebnis, das dass nicht funktionieren kann.

Edit: ein schlauer war schneller... :)
 
Was meinst du mit "mit CSS Link einfügen"? Also eine CSS-Alternative für den <a>-Tag?

Bilder verlinkt man normalerweise mit einem <img>-Tag in einem <a> oder ein <a> mit entsprechendem CSS-Background.
HTML:
<a href="startseite" title="Zur Startseite"><img src="banner.ext" alt="Startseite" /></a>
// ...
<a href="startseite" title="Zur Startseite" style="padding:40px 0px 0x 0px; background-image:url(banner.ext);"><span style="visibility:hidden;">Startseite</span></a>

Edit: Jetzt aber... ^^ Gleich 2 Posts in der Zeit wo ich einen schreib'. Puh...
 
Danke für die schnellen Antworten.
Ergo muss ich dann den Banner aus der CSS auslagern und in meine HTML Datei einbetten, damit ich ihm ein Link geben kann, hab ich das so richtig verstanden?!
 
Ja, richtig verstanden!
Du kannst allerdings auch das <div id="banner"></div> zwischen <a>-Tags klemmen, aber das ist natürlich nicht valide...
 
Vielen dank, werde es dann wohl bei dem belassen, wie es jetzt ist.
Source soll vadile bleiben und alles auszulagern möchte ich nicht.

Wieder etwas gelernt, DANKE
 
hallöchen...

versuchs doch mal mit <div id="banner" onClick="self.location.href='http://www.google.de';"></div>

oder halt xhtml konform <div id="banner" onclick="self.location.href='http://www.google.de';"></div>

wenn du lust hast, dann kannst du auch noch via onMouseOver='cursor:xxx;' nen anderen cursor nutzen...
 
Der vollständigkeit halber hier noch der richtige Code ;):

Code:
<div id="banner" onClick="javascript:document.location.href='http://www.google.de'"></div>

mfg
flo
 
Zurück
Oben