Avatar billede brodexcius Nybegynder
15. december 2008 - 14:17 Der er 8 kommentarer

HJÆLP! mit indhold bliver "forskudt"

Hey folks!

Jeg sidder og roder med en hjemmeside, og det går egentlig os okay.. har fået lavet indholdet groft sagt, og har lavet et design jeg så har sliced ud i Photoshop, fået smidt det hele ind i et frameset, og det ser umiddelbart os ud til at kører okay..

Men..

Hjemmesiden er delt op i 3 frames; en Top frame med menu, en midterframe, som er mainframe, der hvor topframen linker til via sin menu, og en bottomframe, som til at starte med er ligegyldig, men har også samme problem her:

Problemet er, at da jeg på min mainframe har haft et baggrundsbillede, har jeg lavet koden for dette som baggrunds billede, altså <body background="xXx.jpg">..

Det virker egentlig os fint nok..

Mit problem er så nu, at i min topframe, som jo er fyldt med billeder, at jeg oplever at fra selve margen i venstre side, og til billederne kommer, er ca. 1-2 milimeter spacing.. Jeg aner ikke hvor det kommer fra?

Problemet er, at i min mainframe er der ikke denne spacing, og derfor kører min topframe og bottomframe lige forskudt med et par milimeter.. Da siden bliver åbnet som nyt vindue 1024*768, resulterer det også i, at det sidste menupunkt(billede) i min topframe, ikke bliver vist, da det spacing der ligger i starten gør, at der ikke er "plads" til billedet i framen, og derfor ryger det "ned på næste linie"...

selvfølgelig kunne jeg bare vælge at lave vinduet et par pixels større, men det vil så resulterer i at det baggrundsbillede jeg har vil gentage sig selv, og det vil se ud af lort..

Så det jeg leder efter, er nok mest, hvad der kan være årsag til at jeg får denne lille ekstra margin i venstre side, i min top og bottom frame, som jo kun består af billeder..

Får ikke denne margin i min mainframe, men her er indholdet sat som <body background="billede.jpg">..

Jeg har altså lidt en idé om det er mine billeder der måske lægger en usynlig border (?) i venstre side.. Eller at det er en frameset indstilling, hvilket jeg efterhånden ik tror så meget på mere...

Hvordan skal jeg få løst dette?

Hvis det kan lade sig gøre at lave samme forskydelse på baggrunds billedet i mainframe er det egentlig os en fin løsning, det ser bare dumt ud lige nu, at min top og bottomframe's billeder, begynder senere end min mainframe.. det kan jeg ik leve med :)
Avatar billede ssv Nybegynder
15. december 2008 - 14:27 #1
Det ville helt sikkert hjælpe med noget kode ;-)
Avatar billede brodexcius Nybegynder
15. december 2008 - 14:33 #2
Koden til Frameset:


<html>
<head>
<title>RT-59</title>
</head>
<frameset rows="220,450,114" cols="1024" framespacing=0 frameborder=0 >
  <frame src="UntitledFrame-2.html" name="topFrame" scrolling="No" border="0" width="1024" height="212" id="topFrame" title="topframe" />
  <frame src="Untitled-2.html" name="mainFrame" frameborder="0" scrolling="no" noresize="noresize" id="mainFrame" title="mainframe"  border="0" width="1024" height="450"/>
  <frame src="UntitledFrame-3.html" name="bottomFrame" scrolling="No" width="1024" height="212" id="bottomFrame" title="bottomframe" border="0" />
</frameset>
<noframes><body>
</body></noframes>
</html>
Avatar billede brodexcius Nybegynder
15. december 2008 - 14:35 #3
Kode til Topframe:

<html>
<head>
<title>Untitled Document</title>

<img src="images/design-2-3_01.jpg" width="1024" height="174"><br /><a href="main.html" target="mainFrame" "http://www.createforum.com/gwl"><img src="images/design-2-3_02.jpg" width="198" height="38" border="0" /></a><img src="images/design-2-3_03.jpg" width="7" height="38" border="0"><a href="about.html" target="mainFrame"><img src="images/design-2-3_04.jpg" width="207" height="38" border="0"></a><img src="images/design-2-3_05.jpg" width="7" height="38" border="0"><a href="euro.html" target="mainFrame"><img src="images/design-2-3_06.jpg" width="203" height="38" border="0"></a><img src="images/design-2-3_07.jpg" width="7" height="38" border="0"><a href="sponsors.html" target="mainFrame"><img src="images/design-2-3_08.jpg" width="208" height="38" border="0"></a><img src="images/design-2-3_09.jpg" width="7" height="38" border="0"><a href="sign.html" target="mainFrame"><img src="images/design-2-3_10.jpg" width="180" height="38" border="0"></a>
<body background="images/design-2-3_01.jpg">
</body>
</html>
Avatar billede brodexcius Nybegynder
15. december 2008 - 14:36 #4
Mainframe:

<html>
<head>

<title>Untitled Document</title>
<body background="images/design-2-3_12.jpg">

</head>

<body>
</body>
</html>
Avatar billede brodexcius Nybegynder
15. december 2008 - 14:38 #5
<html>
<head>
<img src="images/design2-3_13.jpg">
</body>
</html>
Avatar billede brodexcius Nybegynder
15. december 2008 - 14:39 #6
bottomframe den sidste :)
Avatar billede keysersoze Guru
15. december 2008 - 17:56 #7
har du mulighed for at lægge et link - det kommer måske til at give lidt mere mening for os så?

Noget helt andet - først og fremmest er din kode ekstrem invalid (fx har du ingen doctype på nogle dokumenter overhovedet og du roder i den grad også rundt i hvilke elementer der skal placeres hvor) og dernæst frames er outdated og bør ikke bruges.
Avatar billede keysersoze Guru
29. december 2008 - 13:05 #8
kommet 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