Avatar billede moffedrengen Nybegynder
29. marts 2001 - 17:57 Der er 3 kommentarer og
1 løsning

Fast opløsning med iframe

denne side http://www.moffedrengen.subnet.dk
er lige blevet lavet om. jeg ville så gerne have at den var ens for alle, så folk ikke skal til at skifte deres opløsning. som det er nu er siden lavet til 1024*768 .. kan man på noget som helst måde indsætte en eller anden kode så siden tilpasser den browser størrelse.. eller skal jeg lave siden i 2 forskellige opløsninger.. håber på at jeg kan smide en kode ind..
Avatar billede umle-keera Nybegynder
30. marts 2001 - 04:05 #1
Når jeg kigger på din side i den høje opløsning så ser jeg tydeligt at du ikke udnytter opløsningens fulde bredde alligevel. Da det alligevel ikke er alle på nettet der går op i en opløsning over 800*600 vil mit foreslag til dig være at lave den udelukkende til 800*600, og så smide hele din side ind i et simpelt frameset der ser sådan ud:

<frameset cols=\"*,780,*\" border=\"0\">
  <frame src=\"side.htm\" name=\"hoejre\" target=\"midt\" scrolling=\"no\" marginwidth=\"0\" marginheight=\"0\" noresize>
  <frame src=\"main.htm\" name=\"midt\" target=\"midt\" scrolling=\"no\" marginwidth=\"0\" marginheight=\"0\" noresize>
  <frame src=\"side.htm\" name=\"venstre\" target=\"midt\" scrolling=\"no\" marginwidth=\"0\" marginheight=\"0\" noresize>
</frameset>

Jeg har her sat bredden af den midterste ramme til 780 pixels, da en scrollbar fylder 20 pix. Så risikere man ikke den grimme vandrette scroller. (du kan selvf også for en sikkerheds skyld sætte den 20-30 pixels længere ned). De to frames til højre og venstre vil simpelthen tilpasse til opløsningen, så de er stort set usynlige i 800*600 og bliver bredere i 1024*768 og opefter.

Det eneste der kæves af dig er at begynde at tælle pixels i bredden. Hvor mange bruger du på menu, på luft mellem menu og Iframe, og mellem Iframe og højre side. Lige nu er din Iframe sat til kun at benytte 90% af bredden i tabellen. Det er mere fordelagtigt hvis du angiver præcise mål på pixels. Så ved du også lige prøcist hvor bredt indholdet af siden kan tillade sig at være når du skal layoute det.

Det er umiddelbart det jeg ser som den nemmeste løsning...
Avatar billede moffedrengen Nybegynder
31. marts 2001 - 12:16 #2
ehm.... newbie... *g* kan det lade sig gøre, eller har jeg fået forstået det så jeg skal fin pudse mine sektioner?? siden er jo blevet \"kastet\" sammen på en aften... så jeg pudser den stadig... =)
Avatar billede umle-keera Nybegynder
31. marts 2001 - 14:59 #3
Der er ikke meget der skal gøres. Pointen er bare at hvis du alligevel laver en side der tilnærmelsesvis er 800 pix i bredden så er det åndssvagt at lave 2 versioner. Du kan faktisk også sagtens lade være med at lave det frameset jeg foreslog der, din tabel er jo alligevel sat til at være centreret.

Du behøver ikke ændre på indholdet af de enkelte sider... bare prøv at sætte din opløsning til 800*600 og se på din side mtil den høje opløsning. Derefter gør op med dig selv hvor meget af det luft du har på siden er layoutmæssigt eller om det er overflødigt. Hvis du kan skære omkrin 50 pixels af bredden, vupti så kan din side ses af 800*600 også.

Fumle
Avatar billede moffedrengen Nybegynder
01. juni 2001 - 19:07 #4
jeg gjorde bare det at jeg lavede to sider.. det var lidt hurtigere... =)
men ellers tak for hjælpen!
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