Avatar billede badassjuncker Nybegynder
21. oktober 2002 - 23:57 Der er 25 kommentarer og
1 løsning

Hold hjemmesiden i midten uanset hvilken størrelse vinduet har

Hej... Jeg skal ha hjælp til at få centreret en hjemmeside i midten af browseren , uanset hvilken opløsning og størrelse billedet har.
Går ud fra at det er noget med nogle frames i den ene side og noget procent, men det synes ikke rigtigt at virke.
I kan se siden som den er nu på:
http://hjem.get2net.dk/badassrealms/frames/

der fungere den egentlig godt nok, men hvis i prøver at maximere siden i f.eks 1600*1200 vil selve designet trække til venstre. Den skulle gerne regulere sig ind til midten.

I får 60 point for en løsning.
ps: bruger dreamweaver ultra dev
Avatar billede cdc Novice
21. oktober 2002 - 23:59 #1
så skal du igang med dine frames igen :o)
Avatar billede martinfiskerjensen Nybegynder
22. oktober 2002 - 00:01 #2
Det var godt nok et fanzy hjemmeside til en advokat..
Avatar billede michael-k Nybegynder
22. oktober 2002 - 00:04 #3
hvis du kan få væk fra dine frames har jeg koden til tabeller fik den igår da jegf havde samme problem 

<table border=0 width=100% height=100%>
<tr>
  <td valign=middle align=center>

Tabel der skal være på midten af siden, indsættes her!

  </td>
</tr>
</table>


Så der dømt bevel & embross  god damnit :)
Avatar billede cob Nybegynder
22. oktober 2002 - 00:06 #4
brug dog tabeller i stedet for frames:
<HTML><HEAD><TITLE></TITLE></HEAD>
<BODY LEFTMARGIN="0" TOPMARGIN="0" MARGINWIDTH="0" MARGINHEIGHT="0">
<TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" HEIGHT="100%"><TR><TD ALIGN="CENTER">
<TABLE WIDTH="700" BORDER="0" CELLPADDING="0" CELLSPACING="0" HEIGHT="100%"><TR><TD BGCOLOR="#FFFFCC">&nbsp;</TD></TR>
</TABLE></TD>
</TR></TABLE></BODY>
</HTML>
Avatar billede cdc Novice
22. oktober 2002 - 00:09 #5
cob-> hvad er det for noget slam kode du for fyret af sted der. Prøv t se om du kan få det til at passe med designet !
Avatar billede thomasledet Nybegynder
22. oktober 2002 - 00:09 #6
brug dog css fremfor tabeller til layout... hvis det endelig skal være...

http://www.w3.org/Style/CSS/
Avatar billede badassjuncker Nybegynder
22. oktober 2002 - 00:13 #7
Ja problemet er jo så at jeg ikke fatter hvordan de der tabeller virker...men kan jo ikke åbne en ny side i en tabel.
CDC kan du ikke lige trylle?
Avatar billede cdc Novice
22. oktober 2002 - 00:16 #8
den er lidt svær den der, da du har de store billeder. Den eneste måd jeg for det til at virke så sent på aftenen er: Lav en ny index side som den nedenunder, og så har legger du din side ind i midten som jeg har skrevet.

<html>

<head>
<title>Center Frames</title>
</head>

<frameset cols="*,90%,*" framespacing="0" border="0" frameborder="0">
  <frame name="" src="empty" scrolling="no" noresize>
  <frame name="hovedramme" src="http://hjem.get2net.dk/badassrealms/frames/" scrolling="no" noresize>
  <frame name="" src="empty" scrolling="no" noresize>
<noframes>
<body>

  <p>Denne Web-side bruger rammer, og din browser understøtter ikke rammer.</p>

</body>
</noframes>
</frameset>

</html>

Med henblik på tabeller, ville du kunne bruge iframe/ilayer i stedet

/cdc
Avatar billede cdc Novice
22. oktober 2002 - 00:18 #9
empty= en side som du kalder empty.htm med bg farven #BBB6A5 eller en ligge gif med samme farve som bg.
Avatar billede _michael_ Nybegynder
22. oktober 2002 - 00:18 #10
Eller lidt kortere:
<HTML>
  <HEAD>
    <TITLE>Titel på side</TITLE>
  </HEAD>
<BODY LEFTMARGIN="0" TOPMARGIN="0" MARGINWIDTH="0" MARGINHEIGHT="0">

<center>
<TABLE WIDTH="Indsæt den størrelse indholdet har" BORDER="0" CELLPADDING="0" CELLSPACING="0">
  <TR>
    <TD> - INDSÆT DIT INDHOLD HER - BYG SHITTET OP MED TABELLER</TD>
  </TR>
</TABLE>

</center>
</BODY>
</HTML>

michael-k og cob> Det er dobbelt-arbejde at lave en tabel, der fylder 100% - en <center>-tag gi'r nøjagtig det samme resultat. Og jeg ved godt, at det mest korrekte er at bruge <div align=center> - men hvad fa'en <center>-taggen virker i alle browsers og er det korteste at skrive - og derfor også det hurtigste at loade ind.

Badassjuncker - Hvis du laver dit site med noget include til top og til bund, så er du fri for at skulle knalde den samme kode ind på hver eneste side. (ved ikke om man kan det på get2net... Sikker ikke... havde været det nemmeste)

/michael
Avatar billede cdc Novice
22. oktober 2002 - 00:23 #11
det er da utrolig som folk er modstandere af frames herinde :o)
Avatar billede michael-k Nybegynder
22. oktober 2002 - 00:25 #12
_michael_  mig der misforstod  tror jeg blev lidt forbavset over al den bevel & embross på hans side :) 
troede den skulle centreres på begge led. Men det holder jo ikke på det design
Avatar billede cdc Novice
22. oktober 2002 - 00:32 #13
Her er en idé til iframe, en hurtig en og koden er ikke optimal, bare en idé

http://hjem.get2net.dk/arntsen/eksperten/frames/iframe.htm
Avatar billede _michael_ Nybegynder
22. oktober 2002 - 00:38 #14
*G*
Her er koden, så dit stuff virker:
<html>
<head>
<title>Frames</title>
<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>

<!-- frames -->
<frameset cols="*,900,*" frameborder="0" framespacing="0" border="0">
    <frame name="ramme" src="ramme.htm" marginwidth="0" marginheight="0" scrolling="no"frameborder="0" noresize framespacing="0">
    <frame name="1233" src="http://hjem.get2net.dk/badassrealms/frames/index2.htm" marginwidth="0" marginheight="0" scrolling="auto" frameborder="0">
    <frame name="ramme" src="ramme.htm" marginwidth="0" marginheight="0" scrolling="no"frameborder="0" noresize framespacing="0">
</frameset>
  <noframes>
  <body>
  <p>Denne Web-side bruger rammer, og din browser understøtter ikke rammer.</p>
  </body>
  </noframes> </frameset>
</html>


Kopier det - og gem som din index.htm fil. :o)

Lav derefter en htm-fil, der skal hedde ramme.htm
Kopier følgende kode derind:
<html>
<head><title>Ramme</title></head>
<body bgcolor="#BBB6A5"></body>
</html>


Så virker det hele :o)

_michael_
Avatar billede badassjuncker Nybegynder
22. oktober 2002 - 00:40 #15
Cdc? ja det virker jo sådan set godt nok...men så vender det gamle problem til med at framesne overlapper hinanden så man ikke kan se den hele højre side i f.eks 1024*7??.
Desuden er den ikke helt centreret i 1600*1200. har også prøvet at stille lidt på men så bliver det bare værrere.
Har uploadet dit forslag til samme adresse som før...prøv at se hvad jeg mener. den  iframe du også lige har lavet gør det samme.
Avatar billede _michael_ Nybegynder
22. oktober 2002 - 00:41 #16
michael-k> Næh... Du har nok ret.

/cdc> Frames sucks! Frames sucks endnu vildere i søgemaskiner - og så skal man liige ha' et bette javascript på alle sider, der tager højde for, at den også skal loade hele frame-sættet. :o)
Avatar billede badassjuncker Nybegynder
22. oktober 2002 - 00:44 #17
tak _michael_ virkede perfekt...du får pointne...men vil også gerne give CDC nogen for at hjælpe...hvordan gør jeg det
Avatar billede _michael_ Nybegynder
22. oktober 2002 - 00:47 #18
Det kan du ikke.

Så skal du vente til cdc lige smider et svar. Men han må kun få 14½ point. :o)

Herligt, det virker. :o)
Avatar billede _michael_ Nybegynder
22. oktober 2002 - 00:47 #19
Hov... Tak for pointene... :o)
Avatar billede _michael_ Nybegynder
22. oktober 2002 - 00:48 #20
Damn... Føler mig sgu da helt som en skurk nu.
cdc... Hvor mange point vil du ha'? Så opretter jeg et spgm.
Avatar billede cdc Novice
22. oktober 2002 - 00:55 #21
_michael_ --> jeg skal ikke have nogle, jeg har nok, og jeg vil ikke bare have points for at hjælpe, det skal også være noget man kan bruge :o)

/cdc
Avatar billede _michael_ Nybegynder
22. oktober 2002 - 01:02 #22
Cdc> Ok. Thanx... Men jeg tror nu ikk', der er særlig meget af mit svar, du kan bruge... Yderst uoptimal løsning, vil jeg sige... :o)
Avatar billede badassjuncker Nybegynder
22. oktober 2002 - 01:03 #23
Men ihvert fald hjalp cdc mig med et mega problem her tidligere på aftenes...men overlapning af frames...hold kæft jeg har brugt 2 DAGE på at regne den ud...fuck...men tak for hjælpen guys ;-) har oploaded siden nu på den rigtige server:
http://www.advokat-holm.dk
så mangler jeg bare at får det der skal skrives i siderne...
Avatar billede badassjuncker Nybegynder
22. oktober 2002 - 01:03 #24
jeg er bare mega stave spasser i dag
Avatar billede cdc Novice
22. oktober 2002 - 01:05 #25
good luck med det hele, nu smutter jeg i seng :o)
Avatar billede _michael_ Nybegynder
22. oktober 2002 - 09:51 #26
Ja, frames kan godt være en motherf***** at lave...

Held og lykke med dit projekt. :o)
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