Avatar billede morgel Nybegynder
14. oktober 2003 - 20:12 Der er 17 kommentarer og
1 løsning

jeg fatter det ikke

Har før oprettet dette spm, men uden succes.

Det drejer sig om frames og centrerede tables. Jeg har en top(no-scroll) og en bottom-frame(auto-scroll), som hver indeholder en side med et centreret table. Men når der er så meget text i bottom-frame at auto-scroll'en dukker op, så forskyder tablet sig i bottom-frame, i forhold til tablet i top-frame.

Er der overhovedet en løsning, -jeg tror det snart ikke.

Jeg har fundet en anden der har samme problem, -men ingen har kunne hjælpe ham heller ! http://www.intranetjournal.com/ix/msg/47958.html

Hjælp!

Mvh

Mikkel
Avatar billede theselfimages Nybegynder
14. oktober 2003 - 20:24 #1
Har du et link, så man kan se problemet?
Avatar billede ckh Nybegynder
14. oktober 2003 - 20:32 #2
En oplagt mulighed er jo naturligvis at lade være at bruge frames ;) Nej seriøst: Problemet er vel at alt indhold centreres efter bredden på browservinduet. Dette bliver selvsagt lidt smallere når der skal bruges plads til en scrollbar. Dermed centrerer de to frames efter 2 forskellige bredder, hvilket vil bringe indholdet i den nederste frame en smule mere mod venstre.

Jeg har desværre ikke lige en løsning og det ovenstående vidste du sikkert allerede..... :)
Avatar billede morgel Nybegynder
14. oktober 2003 - 20:33 #3
Et exempel på mit problem: http://www.videopol.dk/experten/
Avatar billede morgel Nybegynder
14. oktober 2003 - 20:37 #4
ckh>> Jepper! - jeg ved det, jeg ser det, jeg hader det og jeg ville elske en løsning på det!
Avatar billede theselfimages Nybegynder
14. oktober 2003 - 20:40 #5
Du skal blot lægger 2 ydre frames omkring den midterste..

</body>
    </noframes>
    <frame name="top" scrolling="no" src="navigation/blank.asp" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" noresize target="_self">
    <frameset cols="*,770,*" border="0" framespacing="0" frameborder="0">
    <frame name="left" scrolling="no" src="navigation/blank.asp" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" noresize target="_self">
      <frame name="midt" scrolling="yes" noresize src="navigation/redirect.asp" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" noresize target="_self">
      <frame name="right" scrolling="no" src="navigation/blank.asp" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" noresize target="_self">
    </frameset>
      <frame name="bund" scrolling="no" src="navigation/blank.asp" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" noresize target="_self">
</frameset>
</frameset>
</html>
Avatar billede ckh Nybegynder
14. oktober 2003 - 20:40 #6
Lyder sikkert lidt som en Storm P. løsning, men hvad med at sætte en venstremargin i din øverste frame der svarer til bredden af scrollbaren i din nederste frame......

Så er du jo så nødt til at sætte scroll til yes i den nederste frame. Ellers har vi bare det stik modsatte problem ved for lidt indhold he-he.

Der er sikkert adskillige fiksere løsninger ;)
Avatar billede morgel Nybegynder
14. oktober 2003 - 20:43 #7
theselfimages>> er det noget du har testet og hvis, kan jeg så ikke lige få det at se inden jeg selv giver mig i kast med det ?

Takker!
Avatar billede morgel Nybegynder
14. oktober 2003 - 20:44 #8
ckh>> - den bedste løsning indtil nu, -men for søren hvor er det ærgerligt med en permanent scroll, -og hvor bred er sådan en scroll i px ?
Avatar billede ckh Nybegynder
14. oktober 2003 - 20:46 #9
theselfimages løsning kan du se her:

http://www.eyesite.dk/sid_kbh_post/pages/frameset.html

En side jeg lavede da jeg brugte frames for længe siden, men ideen skulle vist fremgå.....
Avatar billede theselfimages Nybegynder
14. oktober 2003 - 20:47 #10
Du kan bare sætte scroll til auto
<frame name="midt" scrolling="auto"
Avatar billede ckh Nybegynder
14. oktober 2003 - 20:48 #11
....skal lige siges at siden på ingen vis fungerer eller er fyldt ud, men hvis du trykker på nr. 3 af de små runde knapper under logoet i øverste venstre hjørne kommer der helt sikkert en scrollbar i midter-framen....
Avatar billede theselfimages Nybegynder
14. oktober 2003 - 20:52 #12
Sådan her helt nøjagtigt, testet og klar til at sætte ind...
Og så har du også rigtig bredde på max 780 x 440 px som er hvad kan ses i browseren ved en opløsning på 800x600 px.


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<TITLE>Test</TITLE>       
<META NAME="Title" CONTENT="Test">
<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
</head>

<frameset rows="*,440,*" border="0" framespacing="0" frameborder="0">
<noframes>

<body scroll="no" bgcolor="#ffffff" marginwidth="0" marginheight="0" leftmargin="0" topmargin="0">

</body>
    </noframes>
    <frame name="top" scrolling="no" src="navigation/blank.asp" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" noresize target="_self">
    <frameset cols="*,780,*" border="0" framespacing="0" frameborder="0">
    <frame name="left" scrolling="no" src="navigation/blank.asp" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" noresize target="_self">
      <frame name="midt" scrolling="auto" noresize src="navigation/redirect.asp" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" noresize target="_self">
      <frame name="right" scrolling="no" src="navigation/blank.asp" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" noresize target="_self">
    </frameset>
      <frame name="bund" scrolling="no" src="navigation/blank.asp" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" noresize target="_self">
</frameset>
</frameset>
</html>
Avatar billede morgel Nybegynder
14. oktober 2003 - 21:17 #13
Okay! - jeg æder storm-p løsningen... - super!
Avatar billede ckh Nybegynder
14. oktober 2003 - 21:27 #14
Hvis det er min Storm P. løsning vi taler om bør du nok lige tænke på at det er tvivlsomt om scrollbaren i alle browsere er lige brede..... Men nu var det altså også mest for sjov ;)
Avatar billede theselfimages Nybegynder
14. oktober 2003 - 21:34 #15
Der er ingen Storm P. løsning her... Det er den bedste måde at løse dit problem på.. + at content af midterframe grundet de 2 ydre frames og de 2 topframes, altid vil centreres på midten ligemeget opløsning.
Avatar billede ckh Nybegynder
14. oktober 2003 - 21:35 #16
theselfimages>> Det er vi skam helt enige om, men nu var det vist heller ikke din løsning der blev kaldt for en Storm P. løsning, men min 20:40:39....
Avatar billede theselfimages Nybegynder
14. oktober 2003 - 22:46 #17
Tak for point :)
Avatar billede morgel Nybegynder
15. oktober 2003 - 15:24 #18
Okay, -nu er der jo ingen der har grund til at klandre Storm P. for noget, -manden havde da uden tvivl en masse at byde på. man må vel næsten kalde en sammenligning med Storm P. for ærefuldt. Jeg har i hvert fald brugt ideen med de ydre frames og ikke noget med at gætte brdder på scrollbaren her.

Takker
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