Avatar billede nita13590 Nybegynder
21. november 2002 - 15:02 Der er 10 kommentarer og
1 løsning

Forskellig skærmopløsning

Jeg har følgende med problem med en hjemmeside, jeg har lavet for min virksomhed: Siden er lavet i Dreamweaver og optimeret til skærmopløsning 1024 x 768, men skulle jo også gerne kunne bruges ved opl. 800 x 600. Det kan den imidlertid ikke, da menuen, som sidder i et lag i toprammen forsvinder helt ved denne opløsning. Hvorfor sker dette?
Avatar billede Slettet bruger
21. november 2002 - 15:14 #1
Godt spørgsmål. Har du noget kode eller et link vi kan kigge på?
Avatar billede and.vang Nybegynder
23. november 2002 - 17:24 #2
Fordi du har angivet længden af laget i pixels. Angiv det i procent i stedet for, så vil den automatisk tilpasse sig browservinduet.

Hvis du kommer med noget kode vil jeg kunne give et mere konkret svar.

/Anders
Avatar billede nita13590 Nybegynder
26. november 2002 - 10:58 #3
Siden ligger her: www.tt-coil.dk
Avatar billede cdc Novice
26. november 2002 - 11:19 #4
i stedet for denne i dit frameset: <frameset rows="159,503
brug denne: <frameset rows="159,*

så er toppen fast og din textflade tilpasser sig

/cdc
Avatar billede cdc Novice
26. november 2002 - 11:22 #5
den er lidt "spacy" dit frameset, lidt for meget unødvendig gode
Avatar billede cdc Novice
26. november 2002 - 11:33 #6
Tog mig lige den frihed at rydde lidt op i din kode:
<!-- Denne hjemmeside er lavet af: -->
<!-- Tina Clifton -->
<html>
<head>
<title>tt coil</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript">
<!--
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
// -->
</script>
</head>
<frameset cols="*,770,*" frameborder="0" framespacing="0" border="0">
  <frame name="leftframe" src="leftframe.htm" norisize>
    <frameset rows="159,*">
      <frame name="topmenu" src="topframe.htm" target="mainframe" scrolling="no" norisize>
      <frame name="mainframe" src="Mainframe.htm" scrolling="auto" norisize>
    </frameset>
    <frame name="bottom" src="rightframe.htm" norisize>
  <noframes>
  </noframes>
</frameset>
<frameset>
</frameset>
</html>
Avatar billede cdc Novice
26. november 2002 - 11:35 #7
det skal selvfølgelig stå: name="rightframe" i stedet for name="bottom"
Avatar billede nita13590 Nybegynder
26. november 2002 - 13:43 #8
Tusind tak, det hjælper! Eneste problem nu er, at når der sættes "auto scroll"
på, hvilket er nødvendigt for at se hele siden ved 800 x 600, så vedbliver scrollbaren at være der, også i 1024 x 768?
Avatar billede cdc Novice
26. november 2002 - 13:47 #9
så er det documentet du åbner i mainframe der er for langt, hvis det stadig scroller, og det ikke er nødvendig, scroller den horizontalt eller verticalt ?
Avatar billede nita13590 Nybegynder
26. november 2002 - 13:56 #10
Begge dele, faktisk. Jeg har forsøgt at gøre de forskellige objekter på siden
mindre, men det hjælper tilsyneladende ikke.
Avatar billede cdc Novice
26. november 2002 - 14:13 #11
Problemet ligger i at du bruger divs som du placerer.
dit billed (bg billed) er 723 og det placerer du 63 fra lefte disse to giver en bredde på 797 og da framen kun er 770 ja så scroller den.
Di opbyggning af siden med div der til sammen bliver større en 770 i bredden og 789x189 + topmenu giver en meget stor størrelse i højden.
Ville nok anbefale dig at lægge bagrunden farve.jpg ind som bagrund på siden uden div, og style den i css
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
Alle kurser indenfor Microsoft 365 – både til begyndere og øvede.

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