Toon posts:

[html] Probleem met div en tabellen

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ben al een tijdje bezig aan een site, natuurlijk eerst de layout in html maken. Maar daar komt ook gelijk een probleem naar voren. Ik ben geen professional maar tot nu toe gaat alles wel redelijk.

Het zit zo. Ik heb met normale codes een pagina gemaakt. Deze pagina zal meer als achtergrond dienen, de echte content wordt daaroverheen gezet door middel van div tags. De content is variabel per pagina dus is lengte van de layer ook verschillend. Daar komt echter het probleem dat het me niet lukt om de pagina mee te krijgen met de lengte van de layer. Zo komt het dat het me niet lukt de pagina op te vullen als de layer erg lang is.

Heb al wat topics gelezen, maar ik kom er niet uit.

  • disjfa
  • Registratie: April 2001
  • Laatst online: 12-05 15:11

disjfa

be

Wij willen sources zien!

disjfa - disj·fa (meneer)
disjfa.nl


  • Thomasje
  • Registratie: Augustus 2002
  • Laatst online: 29-05-2024

Thomasje

Semacode

disjfa was me voor

[ Voor 82% gewijzigd door Thomasje op 03-05-2004 15:45 ]


  • faabman
  • Registratie: Januari 2001
  • Laatst online: 08-08-2024
in de src als laatste voor </body> een

HTML:
1
<br style="clear:both;" />


plaatsen

Op zoek naar een baan als Coldfusion webdeveloper? Mail me!


Verwijderd

Topicstarter
Hmm tsja is denk niet specifiek een probleem met deze source, gewoon theoretisch probleem. K heb hieronder een versimpeling van het probleem gemaakt.

code:
1
2
3
4
5
6
7
8
9
10
<div id="Layer1" style="position:absolute; left:161px; top:23px; width:120px; height:239px; z-index:1; background-color: #009900; layer-background-color: #009900; border: 1px none #000000;"></div>

<table width="290" border="0" cellpadding="0" cellspacing="0">
    <tr> 
    <td width="290" height="82" valign="top" bgcolor="#000000"></td>
    </tr>
  <tr> 
    <td height="89" valign="top" bgcolor="#FF0000"></td>
  </tr>
</table>


De rode cel zou ik dus net zo lang willen maken als de layer. De rode layer steekt nu dus uit. De lengte van de layer staat niet vast dus gewoon lengte aanpassen zal ook niet werken 8)7

  • disjfa
  • Registratie: April 2001
  • Laatst online: 12-05 15:11

disjfa

be

Dude. Wat wil je met die table doen dan?

Kan je toch veel simpeler maken. Maar lees faabman maar........

disjfa - disj·fa (meneer)
disjfa.nl


Verwijderd

Topicstarter
faabman schreef op 03 mei 2004 @ 15:52:
in de src als laatste voor </body> een

HTML:
1
<br style="clear:both;" />


plaatsen
Sorry werkt in dit geval niet...

  • disjfa
  • Registratie: April 2001
  • Laatst online: 12-05 15:11

disjfa

be

code:
1
2
3
4
5
6
<div *gezwam*>
   <table>
     *table gezwam*
   </table>
<br style="clear:both; />
</div>


Zo bedoelde hij het..............

disjfa - disj·fa (meneer)
disjfa.nl


Verwijderd

Topicstarter
Hmm ja vul maar in in de bovenstaande code van me en zie dat dat niet werkt :/

  • disjfa
  • Registratie: April 2001
  • Laatst online: 12-05 15:11

disjfa

be

Dan moet je mischien een duidelijkere aanpak hebben......... maar dit is wel echt heeeeeeel erg basic

Een tip iig. Sloop die *&@# position:absolute; eruit. Dat is 9 van de 10 keer onnodig en onhandig.

[ Voor 34% gewijzigd door disjfa op 03-05-2004 16:08 ]

disjfa - disj·fa (meneer)
disjfa.nl


Verwijderd

Topicstarter
ja misschien moet ik alles op een compleet andere manier re-designen. Zoals gezegd ben ik ook maar een beginner. Is inderdaad beetje onhandige manier.

lol. Die absolute position maakt toch een wezelijk verschil in dit voorbeeld :P

[ Voor 23% gewijzigd door Verwijderd op 03-05-2004 16:10 ]


  • Copyman
  • Registratie: Januari 2001
  • Laatst online: 22-05 22:48

Copyman

Dode muis

Misschien zeur ik nu wel teveel, maar waarom zet je:

style="position:absolute; left:161px; top:23px; width:120px; height:239px; z-index:1; background-color: #009900; layer-background-color: #009900; border: 1px none #000000;"

niet in CSS? :P

Enne: left:161px; top:23px; == margin:23px 0 0 161px; ? ;)

[/zeur-mode]

Zeer belangrijke informatie: Inventaris


Verwijderd

Topicstarter
Lang leve dreamweaver :7 Is ter voorbeeld, ga later alles in css zetten.
Pagina: 1