Avatar billede kujuk Nybegynder
24. august 2005 - 20:59 Der er 5 kommentarer og
1 løsning

Tekst oven på baggrundsbillede

Jeg forsøger mig med http://www.lars-hansen.dk/musse

Jeg vil gerne have det sådan, at når der klikkes på et link/underside, så skal baggrunden være et nedtonet billede af midtbanen - ikke den hvide baggrund som nu. Baggrundsbilledet skal endvidere gerne forblive hvor det nu engang skal være, og altså ikke forsvinde når der scrolles.

Baggrundsbilledet kunne f.eks. være dette http://www.lars-hansen.dk/musse/midtbane.jpg

MEN, hvordan takler jeg lige den ?

Allerhelst ville jeg egentlig gerne have baggrundsbilledet som en rund midtercirkel, a-la http://www.lars-hansen.dk/musse/midtbane-rund.jpg men kan det lade sig gøre ? Hvad skal der i givet fald så stå i div. frames.

P.S. Se bort fra div. tekster, billedets standard oplysning o.lign., links o.s.v. Jeg går senere på jagt efter de rigtig).
Avatar billede busschou Praktikant
25. august 2005 - 07:38 #1
nu er din baggrund jo i forvejen ikke så "scrap"
Så du kunne eventuelt overveje at lave baggrunden transperant i din frame, dvs i bodyen lave <body style="background-color:transparent">
Det kræver at du i din definition af framen indsætter allowTransparency som
<frame  name=" mainFrame" scrolling="AUTO" marginwidth=0 marginheight=0 frameborder="NO" src="main.htm" allowTransparency="true">
--
Herved vil din frame blive transperant og det vil se ud som om teksten blot står oven på den eksisterende baggrund, du slipper således også for at holde baggrunden fast da den jo ikke ligger i framen men i hovedsiden
--
Det var ikke det ønskede ved jeg godt :o), men blot en ide som jeg selv benytter da jeg synes det ser godt ud så længe baggrunden ikke er så skrap at man ikke kan læse teksten :o)
Avatar billede kujuk Nybegynder
25. august 2005 - 09:51 #2
Tak foreløbig. Jeg har forsøgt et utal af mulighed med dine ændringer, men uden held, så jeg bliver nok nød til at få det specificeret lidt mere !

1/  Hvor skal <frame  name=" mainFrame" scrolling="AUTO" marginwidth=0 marginheight=0 frameborder="NO" src="main.htm" allowTransparency="true"> indsættes. Er det både i index.htm og i frameset.htm ?

2/  På hvilke sider skal jeg indsætte <body style="background-color:transparent">
Skal det kun være i index.htm og i frameset.htm eller også i de undersider hvorpå de skal virke, altså f.eks. sortim.htm og tider.htm ?
Avatar billede busschou Praktikant
25. august 2005 - 11:17 #3
jeg er lidt i tvivl da jeg kun har benyttet det på <iframe>
men som svar på nummer 2 så skal du indsætte det i bodyen på alle de sider som du fremviser med hvid baggrund, ja altså dem hvor det skal virke så at sige.

Det burde i princippet være nok, men det virker kun i FF. IE er ikke glad for at lave en baggrund transperent når det er frames/iframes, og derfor har de opfundet den der allowTransParency, når du sætter den på din frame så skulle IE gerne forstå at det er ok at du ønsker en transperent baggrund gennem frames

Se evt
http://msdn.microsoft.com/workshop/author/dhtml/reference/properties/allowtransparency.asp
Avatar billede kujuk Nybegynder
31. august 2005 - 10:35 #4
Løsningen blev, at jeg indsatte følgende i <head> sektionen:

<style type="text/css">
body
{
background-image:
url('Design/boldbane.jpg');
background-repeat:
no-repeat;
background-attachment:
fixed
}
</style>

Hvis du ønsker nogle point, så smid et svar.
Avatar billede busschou Praktikant
31. august 2005 - 13:34 #5
oki doki hvis du mener det er fortjent :oD
Avatar billede kujuk Nybegynder
31. august 2005 - 14:41 #6
Jo, jo, det gav mig da om ikke andet de stikord der skulle til for at komme videre.
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