Avatar billede nutten Nybegynder
06. november 2000 - 23:55 Der er 13 kommentarer og
2 løsninger

HASTER Låse et layer til baggrund

Man har et baggrundsbillede, der konstant er centreret uanset hvilken opløsning man har; man ønsker et layer indeholdende ren tekst, der uanset opløsningen er på nøjagtigt samme sted over baggrundsbilledet ? Da baggrundsbilledet ikke ændrer størrelse når man ændrer opløsningen kan dette vel lade sig gøre ? Man kan vel sige man låser et layer fast til et \"objekt\"..........
Avatar billede apollo69 Nybegynder
07. november 2000 - 00:41 #1
http://www.iboost.com/build/software/dw/tutorial/786.htm

Prøv her, det kan være der er noget du kan bruge
Avatar billede crunch Nybegynder
07. november 2000 - 00:45 #2
en nemmere måde at løse dette på er at indsætte dit billede ved hjælp af styleshet. altså:

text >ccs styles > editstylesheet > new > redefine html tag > vælg body.

her kan du styre dit baggrundsbillede - og så kan du nemt placere noget henover præcist.

Avatar billede nutten Nybegynder
07. november 2000 - 23:14 #3
crunch >> Det var ellers et udemærket alternativ, MEN når jeg vælger Horizontal Position = center og Vertical Position = center, bliver billedet oppe i øverste venstre hjørne ?
Avatar billede nutten Nybegynder
07. november 2000 - 23:17 #4
crunch >> Sorry, skulle lige previewe i browser, der er det helt perfekt :) Hvorfor kan dreamveawer ikke vise det korrekte ?
Avatar billede nutten Nybegynder
07. november 2000 - 23:30 #5
crunch >> Du har ret, men hvis jeg går fra 800x600 til 1024x768 rykkes mit layer med tekst væk fra dettes oprindelige placering. Jeg ønsker at teksten skal følge med billedet, så det stadig er præcist på det samme sted over billedet uanset opløsningen.

Skriv lige hvis jeg skal forklare nærmere ?
Avatar billede crunch Nybegynder
08. november 2000 - 00:04 #6
jamen så brug en tabel istedet. Den kan alignes og positioneres præcis i begge browsere.

Iøvrigt kan du ikke se stylesheet i dreamweaver. Først i prewiew når stylesheetet fortolkes..
Avatar billede nutten Nybegynder
08. november 2000 - 00:12 #7
Siden er lavet i en tabel med 3 kolonner. Baggrundsbilledet er centreret for hele siden, og derfor placeret i midterste kolonne. Jeg skal have et defineret tekstområde på den øverste halvdel af billedet, om det er i layer eller ej er ligegyldigt, essensen er at den tekst jeg placerer \"på sin plads\" i 800x600 rykkes til venstre når jeg prøver 1024x768.

Tabellen har det fint og indpasser sig perfekt ligesom billedet, men hvorfor SKAL teksten rykkes til venstre, så den ikke længere står over billedet, men halvt udover ? Det er mildest talt GRIMT.

Jeg har prøvet med \"position=absolute\"  men nej tekst vil ikke blive over billedet.

Virker det dybt godnat eller hvad?
Avatar billede crunch Nybegynder
08. november 2000 - 00:22 #8
kan du ikke lige ligge et link ?
Avatar billede crunch Nybegynder
08. november 2000 - 00:24 #9
du kan nemt styre tekst placering inde i et tabel \"hul\" hvis det er det du mener er problemet..
Avatar billede nutten Nybegynder
08. november 2000 - 00:30 #10
Jeg har ikke noget link, da det er under opbygning.

Jeg ved ikke om det er et tabelhul, jeg er ret ny indenfor avanceret konstruktion af hjemmesider, hvis man kan kalde det sådan.
Det irretere bare en man ikke kan lave \"objekter\" ( layers eller whatever ) og rykke, formatere og ændre uafhængigt af hinanden og så tilmed ikke kunne låse ting fast på hinanden, det forstår jeg ikke ? 
Avatar billede crunch Nybegynder
08. november 2000 - 00:39 #11
det kan man sagtens. Det er bare lidt svært at forklare online...

Dit problem er nog at du ikke kan få teksten til at stå rigtigt i tabellen. Her skal du bruge de to små alignetment boxe i din propertybox (når du har makeret tabelen)

Hvis din tabel rykker skal du nok sætte den om i pixels istedet for % (også i propertybox)

Tekst vil kun skubbe en tabel hvis ét ord ikke kan være der. Altså hvis du skriver:

adfdfkadfpdamfdamfådaomfadfmadlfmdalæfmdalæfma

bliver tabellen mindst så lang som ovenstående. Hvis du skriver:

adfadfdafa  dafdafadffa

kan den dele teksten. Hvis du sætter et billede ind der er for stort vil det også \"overrule\" tabellen.

Avatar billede nutten Nybegynder
08. november 2000 - 01:10 #12
Det er ikke tabellen der rykker, det er mit layer der ikke følger billedet.

Jeg har lige gjort det lidt nemmere for os begge http://nutten.kollegiegaarden.dk og læg mærke til hvordan teksten flytter ?

Håber det kaster lys over sagen ? :)
Avatar billede nutten Nybegynder
08. november 2000 - 02:00 #13
hallo ?
Avatar billede jakoba Nybegynder
08. november 2000 - 02:18 #14
definer et passende layer midt på skærmen

På det layer laver du så en tabel med billedet som baggrund og teksten som forgrund.

mvh  JakobA
Avatar billede nutten Nybegynder
08. november 2000 - 02:51 #15
JakobA >> Hvor har du været hele mit liv ??? Det var dog fantastisk :):):):):):):):) Takket være dig når jeg min deadline !!!!!!

>> Sjovt nok hedder jeg sgu selv Jacob

Tak for kampen crunch
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
Kurser inden for grundlæggende programmering

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