Avatar billede Rehmeier Nybegynder
24. oktober 2009 - 12:09 Der er 9 kommentarer og
1 løsning

Baggrundsbillede med linkfunktion

Hej Eksperter!

Jeg har oprettet en blog på Googles blogger-tjeneste, som jo tillader ret fri leg, når det gælder det visuelle udtryk. Hvis man da selv kan finde ud af det dér kodeværk. Det kan jeg ikke, hvis man ser bort fra, at man kan downloade gratis templates og derefter rode med dem, indtil de makker ret. Nu er jeg imidlertid stødt på et problem, jeg ikke kan løse ved bare at prøve mig frem.

www.karstenskulturkanon.dk er der et logo i toppen. Det skulle man meget gerne kunne klikke på og dermed på et hvilket som helst tidspunkt komme tilbage til forsiden - men hvordan?

Jeg håber, at én af jer kan kaste et blik på kildekoden og fortælle mig, hvad der er galt, og hvordan jeg kommer videre :-)

Vh

//R
Avatar billede ebusiness Nybegynder
24. oktober 2009 - 12:45 #1
Det er jo gået helt galt det der, der er alt alt for mange forskellige nestede elementer.

Den letteste metode er nok at tage et a flag, sætte CSS værdien display til block eller inline-block, og så ellers style som om det var en div.

Men du skal have ryddet op i rodet hvis det skal være til at arbejde med.
Avatar billede Slettet bruger
24. oktober 2009 - 15:31 #2
Ja, det er den letteste måde, men der er andre.
Du kan sætte en onclick eventhandler på den div du har rundt om dit logo, enten direkte i koden eller, måske lettere, med et javascript framework.

Hvis du vælger denne løsning kan jeg godt hjælpe dig på vej, hvis du blot siger til.
Avatar billede Rehmeier Nybegynder
26. oktober 2009 - 11:36 #3
Tusind tak for jeres respons!

Da jeg nok har brug for mere konkret hjælp, vælger jeg at tage kimsey0 på ordet :-)
Vil du kontakte mig i en PB, når du engang har tid til at hjælpe mig på vej?

Mvh
Avatar billede ebusiness Nybegynder
26. oktober 2009 - 12:40 #4
Du bør ikke bruge JavaScript links, de ødelægger almindelig link funktionalitet (kopier link, åben i nyt faneblad osv.).

Her har du et eksempel på et formateret a flag:

<a style="display:block;width:173px;height:60px;background-image:url('http://www.pcworld.dk/modules/davinci/getfile.php?id=28345&width=173')" href="http://eksperten.dk/"></a>
Avatar billede Rehmeier Nybegynder
26. oktober 2009 - 13:22 #5
Okay, så er Java nok ikke den ideelle løsning. Noget jeg ikke forstår er, hvad display:block skal gøre godt for?
Avatar billede ebusiness Nybegynder
26. oktober 2009 - 14:42 #6
Et link er ikke et blok element, det er et inline element, og derfor kan det ikke have baggrund, højde/bredde osv. Derfor laver jeg det om til et blok element.
Avatar billede Rehmeier Nybegynder
27. oktober 2009 - 12:25 #7
Som det fremgår både af mit spørgsmål OG ikke mindst af kildekoden, så er jeg en total novice ud i de her koder. Kan du vise mig, hvordan koden konkret skal se ud, hvis det skal virke? Her er den aktuelle. Jeg håber, du vil hjælpe, ellers er jeg nok nødt til at finde en anden skabelon til min blog.


/* The Header */

#top {height:120px; margin:auto; width:1000px; background:url(http://www.rehmedier.dk/karstens/head.png);}
.blogname {width:700px; font-family:Helvetica;    margin: 0px 0 0 0px; float:left; background-repeat:no-repeat;}
.blogname h1  {height:60px; padding:0 0 0px 0; font-weight:bold; color:#cacccd; text-align:left; margin:25px 0 0 0px; text-indent:-900px; background:url(http://www.rehmedier.dk/karstens/logo.png) no-repeat; font-size:44px;}
.blogname h1  a:link, .blogname h1  a:visited{color: #cacccd; display:block; }
.blogname h1  a:hover {color: #eee;}
.blogname h2 {margin:-45px -700px 0px 0px; font-size:14px; font-weight:normal; color:#FFFFFF; text-align:center;}
Avatar billede ebusiness Nybegynder
27. oktober 2009 - 14:32 #8
Skal vi ikke bare sige at der er flere ting som er forkert end rigtigt på den side.

Det er dit valg, men jeg ville tage hunden med om bag ved laden.
Avatar billede Rehmeier Nybegynder
28. oktober 2009 - 11:27 #9
Det vil jeg så overveje :-) Tak for responsen.
Avatar billede Rehmeier Nybegynder
28. oktober 2009 - 11:28 #10
Det vil jeg så overveje :-) Tak for responsen.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester