Avatar billede mic... Nybegynder
05. august 2002 - 13:26 Der er 15 kommentarer

frames

Hej eksperter,

Jeg er ved at lave min side, til hvilken jeg (åh åh *smil*) bruger frames...

<FRAMESET cols="*,1,475,1,520,1,*" border="0">

Jeg sætter derefter min venstre frame (475px) til noresize og scroll=no, mens den højre (520px) står med scroll=yes.

Nu kommer spørgsmålet: når fol resizer deres browservindue, resizes begge frames lige meget. Er det ikke muligt at sætte noget kode der gør, at venstre side altid forbliver 475, mens den højre side "bliver mindre".

håber i forstår...
Avatar billede moebius Nybegynder
05. august 2002 - 13:39 #1
Du kan jo sætte et bestemt antal pixels venstre siden skal have og bare * til højre siden!
Avatar billede moebius Nybegynder
05. august 2002 - 13:40 #2
Og så lige et spørgsmål fra mig!

Hvorfor har du 3 frames på 1 pixel?
Avatar billede mic... Nybegynder
05. august 2002 - 13:45 #3
Jeg kan ikke sætte højre siden til * - som du ser er den mere eller mindre sat op til 1024x758 ;)  ... mht til den ene pixel, så er den såmænd bare en border runt om "siden" (der løber en i top og bund også) - syntes at det fungere bedste på denne måde, frem for at brug tabeller i de enkelte html'er.
Avatar billede mic... Nybegynder
05. august 2002 - 13:46 #4
768 selvfølgelig.... (ti tommelfingre!)
Avatar billede moebius Nybegynder
05. august 2002 - 13:47 #5
Kan du ikke bare skrive border="1" eller højre? det giver altså osse en ramme!!!
Avatar billede mic... Nybegynder
05. august 2002 - 13:49 #6
jo, men med 2 frames, vil det jo give en streg på 2px i midten.
Avatar billede moebius Nybegynder
05. august 2002 - 13:50 #7
Ja, og?
Du kan da bare skrive border="2". Det giver vil det samme!
Avatar billede mic... Nybegynder
05. august 2002 - 13:58 #8
ehh... jer er ikke ude på at få en streg i midten på 2 px. Mine erfaringer siger mig, at bruger jeg *,475,520,´* med en frameborder på 1, så ser det skidt ud - derfor gør jeg det må denne måde.

Det har jo så ikke noget med resize af den frame på 520 at gøre ;)
Avatar billede moebius Nybegynder
05. august 2002 - 14:00 #9
Hvorfor kan du ikke sætte antal pixel på din venstre side?
Avatar billede mic... Nybegynder
05. august 2002 - 14:03 #10
antallet på venstre side er sat til 475 px.
Avatar billede moebius Nybegynder
05. august 2002 - 14:03 #11
Er der ikke en *???
="*,1,475,1,520,1,*"
Avatar billede mic... Nybegynder
05. august 2002 - 14:07 #12
nej da, de 2 gange * er kun med, for at centrere "billedet".

Selve "billedet består af (1) sort streg (475) venstre side (1) midt streg (520) højre side og (1) sort streg.

Ville så gerne at de 520 px. blev resized i de tilfælde hvor folk kun bruger en opløsning der er mindre en 1024x768.
Avatar billede moebius Nybegynder
05. august 2002 - 14:08 #13
Så skal du igang med noget Javascript eller asp eller php... Som jeg ikke kender meget til...
Avatar billede sbm Nybegynder
05. august 2002 - 14:47 #14
Hvis jeg forstår dig ret, så vil du gerne have at indholdet udvider sig til hele vinduets bredde?

Vil det så ikke blive noget med frames på.....
1,475,1,*,1

Så vil det kun være * (som er din 520) der resizer..... Eller har jeg misforstået noget? :-)
Avatar billede mic... Nybegynder
05. august 2002 - 14:58 #15
nej, indholdet skal ikke fylde mere end de 1+475+1+520+1=998 ialt. Dette går jo ikke, hvis folk f.eks. kører 800x600, og i disse tilfælde vil jeg gerne at det er de 520 de resizer og ikke både 475 og 520 (som det er tilfældet nu).

Altså ikke noget med fuld bredde/højde
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