login  Naam:   Wachtwoord: 
Registreer je!
 Forum

hoogte = 100%

Offline phpfreak - 05/02/2007 11:34 (laatste wijziging 05/02/2007 11:34)
Avatar van phpfreakPHP beginner ik wil een webiste maken, met een div style: overflow:auto die perfect past in een venster
voorbeeld op deze site:
http://www.medion.com/be/
maar ik wil het dan doen zonder frames
ik heb al geprobeert met height = 100% en ook dit in de style gedaan maar dit werkt allemaal niet; als er niet genoeg text in staat is de tabel niet te groot, en als de inhoud te groot is komt er gen scrollbar
weet iemand hoe ik dit moet doen?

code:

  1. <body bgcolor="#000000" style="color:#CCCCCC; font: verdana; margin:0">
  2. <table width="80%" style="height:100%" border="0" cellspacing="0" cellpadding="0" align="center">
  3. <tr>
  4. <td height="51" colspan="2"><h2 align="center">Welcome to my webpage</h2></td>
  5. </tr>
  6. <tr>
  7. <td width="21%" valign="top">&nbsp;</td>
  8. <td width="79%">
  9. <div style="height:100%; overflow:auto">
  10. </div>
  11. </td>
  12. </tr>
  13. <tr>
  14. <td valign="top">&nbsp;</td>
  15. <td height="30">&nbsp;</td>
  16. </tr>
  17. </table>
  18. </body>

4 antwoorden

Gesponsorde links
Offline Warbringer - 05/02/2007 11:52 (laatste wijziging 05/02/2007 11:55)
Avatar van Warbringer Onbekend je kan e.t. een inframe gebruiken


  1. <iframe frameborder="0" height="100%" width="100%" scrolling="yes"></iframe>
Offline phpfreak - 05/02/2007 11:55
Avatar van phpfreak PHP beginner liever niet, zelfs als er geen andere oplossing is zou ik liever zonder doen, maar ik dacht misschien aan een javascript ofzo dat de hoogte van het venster haalt op een of andere manier?
Offline Thomas - 05/02/2007 11:56
Avatar van Thomas Moderator Hm, ik denk dat als je height="100%" zegt, je daarmee aangeeft dat je de hoogte van je tabel (of meer i.h.a. een vlak) gelijk maakt aan de hoogte van de inhoud, en niet aan de schermhoogte. Je zult dan dus ook nooit een overflow hebben .

De "code-blokken" op deze site hebben ook een overflow als de regels te lang worden. De enige manier waarop ik de (horizontale) overflow fatsoenlijk aan de praat kreeg, was door de code-kolom een vaste breedte te geven. Dan is waarschijnlijk (wel) vast te stellen wanneer je hier overheen gaat.

Dus (IMO): werk met vaste afmetingen of bedenk een andere layout.
Offline phpfreak - 05/02/2007 13:43
Avatar van phpfreak PHP beginner is het niet height=auto ofzo dat de hoogte automatish aanpast aan text?
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.227s