Toon posts:

[HTML]uitlijning tabellen in 2 frames komt niet overeen

Pagina: 1
Acties:

Verwijderd

Topicstarter
Beste mensen,

Ik zit nu al meer als een uur te kloten met dreamweaver. Het probleem lijkt zo eenvoudig maar ik ben de wanhoop nabij ;) Ik heb het volgende probleem. Mijn pagina bestaat uit 2 frames, 1 boven en 1 onder. Nu zet ik in het bovenste frame een tabel met een plaatjes en die centreer ik. Vervolgens doe ik in frame 2 daaronder exact hetzelfde.

Het probleem is nou dat de tabel uit frame 2 ongevraagd naar links opschuift.

ik heb hem hier even neergezet om het toe te lichten.

Wie ow wie weet de oplossing:

code frameset:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<frameset rows="283,*" cols="*" framespacing="0" frameborder="NO" border="0">
  <frame src="top.htm" name="topFrame" scrolling="NO" noresize >
  <frame src="main.htm" name="mainFrame">
</frameset>
<noframes><body>

</body></noframes>
</html>


code bovenste frame:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body bgcolor="#666666" leftmargin="0" topmargin="5">
<table width="800" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr> 
    <td height="260">[img]"images/top.jpg"[/img]</td>
  </tr>
  <tr>
    <td height="18" background="images/top2.jpg">
  </td>
  </tr>
</table>
</body>
</html>


code onderste frame:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body bgcolor="#666666" leftmargin="0" topmargin="0">
<table width="800" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td height="18" background="images/bg.gif">&nbsp;</td>
  </tr>
</table>
</body>
</html>


bvd

  • Willem
  • Registratie: Februari 2001
  • Laatst online: 19-08 23:05
Het maakt het geheel een stuk makkelijker als je het helemaal stript en vervolgens met CSS styles (border:0px; margin:0px, padding:0px;) etcetera....

Motor (of auto) onderhoud bijhouden


Verwijderd

Topicstarter
willem169 schreef op 18 november 2003 @ 23:10:
Het maakt het geheel een stuk makkelijker als je het helemaal stript en vervolgens met CSS styles (border:0px; margin:0px, padding:0px;) etcetera....
zal eens kijken of dat wat uit maakt, het vreemde is, als ik de frame default centreer is het probleem er niet maar zodra ik ze beide centreer begint het gezeik

  • JokerLash
  • Registratie: Februari 2002
  • Laatst online: 09:42
Zou je niet beter gebruik kunnen maken van een Iframe?

Werkt naar mijn weten veel beter en makkelijker

Verwijderd

Topicstarter
JokerLash schreef op 18 november 2003 @ 23:16:
Zou je niet beter gebruik kunnen maken van een Iframe?

Werkt naar mijn weten veel beter en makkelijker
heb ik nog geen kennis van, wil het voorlopig even zo proberen

  • Bubbaman
  • Registratie: Juli 2003
  • Laatst online: 20-03-2022
Als je het per se zo wilt doen, dan moet je ook bij de 2e frame NORESIZE opnemen. En bij allebei SCROLLING op NO, zodat er nooit scrollbalken komen, want dit is de oorzaak van de verschuiving. SCROLLING staat default op AUTO!

[ Voor 23% gewijzigd door Bubbaman op 18-11-2003 23:27 ]


  • SaiBork
  • Registratie: Februari 2000
  • Laatst online: 02-11-2023
Bubbaman schreef op 18 november 2003 @ 23:26:
Als je het per se zo wilt doen, dan moet je ook bij de 2e frame NORESIZE opnemen. En bij allebei SCROLLING op NO, zodat er nooit scrollbalken komen, want dit is de oorzaak van de verschuiving. SCROLLING staat default op AUTO!
dit denk ik ook, wat je anders kan doen is toch even de borders aanzetten (border="1") bij de tabellen, zodat je toch goed kan zien of de centrering klopt,
maar zoals ik al zei, waarschijnlijk idd scrolling op no zetten voor 2e frame

Verwijderd

Topicstarter
Bubbaman schreef op 18 november 2003 @ 23:26:
Als je het per se zo wilt doen, dan moet je ook bij de 2e frame NORESIZE opnemen. En bij allebei SCROLLING op NO, zodat er nooit scrollbalken komen, want dit is de oorzaak van de verschuiving. SCROLLING staat default op AUTO!
een woord (nouja smile eigenlijk) _/-\o_

  • Bubbaman
  • Registratie: Juli 2003
  • Laatst online: 20-03-2022
En voor een werkend voorbeeld (vergeef me het kopieren van jouw plaatjes):

http://www.wirenet.nl/test/index.htm

(sorry, al gezien dat je daarmee geholpen bent) :*)

[ Voor 20% gewijzigd door Bubbaman op 18-11-2003 23:37 ]


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 15:32

crisp

Devver

Pixelated

lijkt mij ook dat hij in het 2e frame ruimte 'reserveerd' voor een mogelijke scrollbar

/spuit 11 weer 8)7

[ Voor 12% gewijzigd door crisp op 18-11-2003 23:46 ]

Intentionally left blank


  • Bubbaman
  • Registratie: Juli 2003
  • Laatst online: 20-03-2022
crisp schreef op 18 november 2003 @ 23:45:
lijkt mij ook dat hij in het 2e frame ruimte 'reserveerd' voor een mogelijke scrollbar

/spuit 11 weer 8)7
Ja, ik was ook al te snel.... }:O

  • Johnny
  • Registratie: December 2001
  • Laatst online: 11:56

Johnny

ondergewaardeerde internetguru

Bubbaman schreef op 18 november 2003 @ 23:26:
Als je het per se zo wilt doen, dan moet je ook bij de 2e frame NORESIZE opnemen. En bij allebei SCROLLING op NO, zodat er nooit scrollbalken komen, want dit is de oorzaak van de verschuiving. SCROLLING staat default op AUTO!
In MSIE staat SCROLLING standaard op YES. Er verschijnt standaard een "inactieve" scrollbar aan de rechterkant, als je hem op AUTO komt er pas een scrollbalk als de pagina niet meer op het scherm past.

Aan de inhoud van de bovenstaande tekst kunnen geen rechten worden ontleend, tenzij dit expliciet in dit bericht is verwoord.


  • Bubbaman
  • Registratie: Juli 2003
  • Laatst online: 20-03-2022
In MSIE staat SCROLLING standaard op YES. Er verschijnt standaard een "inactieve" scrollbar aan de rechterkant, als je hem op AUTO komt er pas een scrollbalk als de pagina niet meer op het scherm past.
Nou..... Je hebt gelijk, de scrolling staat inderdaad NIET op YES! Kijk maar op het voorbeeld http://www.wirenet.nl/test/index.htm hier staat het onderste frame op SCROLLING="AUTO"..... Geen balk, maar wel ruimte greserveerd!.

Sorry Dude..... 8)

[ Voor 4% gewijzigd door Bubbaman op 18-11-2003 23:59 ]


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 15:32

crisp

Devver

Pixelated

sloop die link uit je DTD en vergeet het hele scrolling attribuut; regel dat gewoon in je pagina dmv overflow:auto op je body :)

Intentionally left blank

Pagina: 1