WN

WN (https://www.wn.se/forum/index.php)
-   Klientsidans teknologier, design och grafik (https://www.wn.se/forum/forumdisplay.php?f=12)
-   -   Länka bakgrunden till en sida (https://www.wn.se/forum/showthread.php?t=31070)

Davve 2008-08-11 04:56

Hur gör man om man vill länka bakgrundsbilden till en sida? Tetsande att gör så:

<body onclick="window.location='http://www.doman.se';" >

men då länkar även tabeller och divar på sidan vidare, vill bara att bakgrunden gör det och inte innehållet på sidan.

Är det möjligt?

WebboT 2008-08-11 06:22

Testa:
Kod:

<body onClick="javascipt: document.location = 'http://www.doman.se'">
Om du vill att besökaren ska "se" att bakgrunden är klickbar lägg till följande i din CSS:
Kod:

body {cursor: hand; cursor: pointer}
Har inte testat själv.

Davve 2008-08-11 06:31

Funkar, men fortfarande så är även innehållet i alla tabeller och divar, alltså allt mellan texsten klickabart och jag skulel vilja att bara det som är bakgrund ska vara det

Kan man inte i css där jag har:

html {
background-color: #000000;
background-image: url(bil.jpg); background-repeat: no-repeat; background-position: right; background-attachment: fixed;
}

Kan man inte där på nåt sätt länka det som är bg?

KarlRoos 2008-08-11 10:35

CSS
Citat:

html,body
{
height: 100%;
}
#wrapper
{
height: 100%;
width: 100%;
background: url(bild.png) top right no-repeat;
}
#wrapper a
{
display: block;
}

HTML
Citat:

<body>
<div id="wrapper">
Länk
</div>
</body>

Bör fungera, om du vill att element "innuti" body eller rättare sagt #wrapper inte ska vara länkade så fungerar inte detta.
Som jag har förstått det så bör det fungera i HTML 5 dock :P

martine 2008-08-11 11:08

Du kan förstås lägga till en händelse (event) på body-elementet som inte bubblar om du kan javaskript.


Alla tider är GMT +2. Klockan är nu 05:43.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson