Avatar billede jumlie Nybegynder
12. juni 2002 - 14:21 Der er 9 kommentarer og
1 løsning

Absolut og Relativ

Hejsa

Er der nogen der kan give mig en forklaring på
hvornår man bruger henholdsvis absolut, relativ
og static placering?

Avatar billede lequet Nybegynder
12. juni 2002 - 14:23 #1
Absolut : Placering i forhold til dokumentets øverste venstre hjørne!

Relativ : Placering i forhold til det objekt som indeholder det objekt der placeres!

Static : Placering som angivet i HTML koden... Standard, ingen grund til at definere dette :)
Avatar billede lequet Nybegynder
12. juni 2002 - 14:28 #2
Absolut positionering bruges nok oftest, specielt i forbindelse med DHTML (JavaScript, CSS og HTML), relativ positionering bruges nok oftest til mindre ændringer hvor man ikke gider at bruge tid på at omkode hele HTML koden, for at placere elementet 5px længere til højre :)
Avatar billede jumlie Nybegynder
12. juni 2002 - 14:32 #3
Mit problem er at jeg har et par billeder i en frame som ser
godt ud i opløsning 800 x 600 men totalt kikset i 1024 x 768
idet billeder står oveni selve teksten. Jeg har ingen mulighed for
at bruge celler i stedet for. Hvilke løsning er der?
Avatar billede lequet Nybegynder
12. juni 2002 - 14:36 #4
Der tror jeg ikke du kan bruge positionering hverken absolut, relativ eller static... Hvis du har placeret dem via CSS, er det muligvis årsagen, det mest sikre er altid at placere det på ganske normal vis med HTML, ellers vil du ofte løbe ind i skævhedder alt efter opløsning og hvilken browser der bruges.

Jeg kan ikke lige sige hvad du skal gøre, men at bruge tabeller er helt klart den bedste løsning. Men hvorfor kan du ikke bruge det?
Avatar billede jumlie Nybegynder
12. juni 2002 - 14:40 #5
Jeg har indsat billeder med layers i Dreamweaver. Kan se
at der står absolut placering i kodeangivningen.
Kan ikke bruge tabeller idet der skal være scrollbars.
Min hjemmeside er bygget sådan op at der er en topframe med
bl.a billede, menuknapper i leftframe og indholdet skrifter så
i mainframe (right frame) alt efter hvilken menukrap der er aktiv.
Avatar billede lequet Nybegynder
12. juni 2002 - 14:44 #6
Hmm, nu kender jeg ikke rigtigt noget til dreamweaver, men det er med stor sandsynlighed på grund af den absolutte placering af dine layers. Kan du evt. ikke vise den del af koden med billederne og dine layers, det gør det lidt nemmere.
Avatar billede jumlie Nybegynder
12. juni 2002 - 14:51 #7
<div id="Layer1" style="position:absolute; visibility:visible; width:94px; height:115px; z-index:1"><img src="Billeder/Portr%E6t.v.gif" width="75" height="87"></div>
<p align="center"><font size="3" color="#CCCCCC"><b>tekst</b></font></p>
<div id="Layer2" style="position:absolute; visibility:visible; width:96px; height:115px; z-index:2; left: 474px; top: 139px"><img src="Billeder/Portr%E6t.h.gif" width="75" height="87"></div>
Avatar billede lequet Nybegynder
12. juni 2002 - 15:11 #8
Hmm, forvirrende :)

Jeg vil altså tro at det kan hjælpe at lave det om til tabeller, dine scrollbars er der stadig hvis du bruger følgende metode, den skal nok lige tilpadses en smule, men det er også kun et simpelt eksempel :

<table>
  <tr>
    <td><img src="Billeder/Portr%E6t.v.gif" width="75" height="87"></td>
  </tr>
  <tr>
    <td><img src="Billeder/Portr%E6t.h.gif" width="75" height="87"></td>
  </tr>
</table>

Det sætter du blot ind istedet for den anden kode du skrev oven for, og tilpasser den efter behov. Du skal ikke lave om i dine frames eller noget, så scrollbaren vil stadig være der.

Du kan med garanti også gøre det direkte i dreamweaver frem for at rode manuelt med koden, men hvordan ved jeg ikke (Kender som sagt ikke meget til dreamweaver)... Men ideen er bare at sætte det ind i nogle tabelceller frem for layers.

Ellers kan du altid prøve at sætte position til relative eller helt fjerne den, hvordan det kommer til at se ud vil jeg ikke garantere for, men det kan muligvis hjælpe.
Avatar billede jumlie Nybegynder
12. juni 2002 - 15:15 #9
Det prøver jeg. Tak for din hjælpsomhed
Avatar billede lequet Nybegynder
12. juni 2002 - 15:19 #10
Det var så lidt, takker for points :)
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