website uit elkaar getrokken

Status
Niet open voor verdere reacties.

*Baia*

Gebruiker
Lid geworden
17 mei 2001
Berichten
438
Dag mensen,

Ik ben bezig met een website voor een kennis en heb hier een vraagje over. De website wordt namelijk door een tabel uit elkaar getrokken (onderaan schuifbalk) terwijl deze gewoon op width='100%' staat en ik kom er niet uit aangezien de content die in die tabel staat niet breder is dan het scherm.

Andere pagina's zijn ook geen enkel probleem!

Dit is de link:
http://www.dj-jesse.nl/new/?p=pics&n=13

Weet iemand wat er fout gaat?

Baia

P.S. Met firefox is er geen enkel probleem, enkel met IE.
 
Je probleem zit hem hier denk ik :

PHP:
<tr>
<td width="158" height="131" background="images/top_bg.png">
<img src="images/top_left.png" width="158" height="130">
</td>
<td width="100%" background="images/top_bg.png">
<div align="center">
<img src="images/top_variabel.png" width="357" height="131">
</div>
</td>
<td width="285" background="images/top_bg.png">
<div align="right">
<img src="images/top_right.png" width="285" height="130">
</div>
</td>
</tr>

Je hebt een td met width 158, één met 100% en één met 285, samen de breedte van het scherm plus 158 plus 285......

Ik denk dat dat het probleem zal oplossen, als je die met width 100% geen width zult geven.

Je hoeft ook niet alle "td's" een width te geven, de bovenste rij is al genoeg. De rest neemt gewoon dezelfde width aan als alle andere erboven.

Nog iets wat er eigenlijk dubbel in staat :
Als je de img een width geeft, dan past de cel van de tabel zich aan aan de width van die img.
Ook weer een reden op die andere width's weg te laten in de eerste en laatste "td".

Greetz : Jer:cool:en.
 
Laatst bewerkt:
Dag Jeroen,

Bedankt voor je tips alleen bleek dat niet de oplossing te zijn! Ik heb het inmiddels opgelost!

Met vriendelijke groeten,
Baia
 
Geplaatst door *Baia*
Bedankt voor je tips alleen bleek dat niet de oplossing te zijn! Ik heb het inmiddels opgelost!
Wat was dan wel de oplossing ?
 
Ik maak gebruik van een paginascript waarmee er afzonderlijke bestanden worden 'ingeladen' (geinclude) in de layout.

De tabel in de 'basislayout' bevatte 2 rijen waarvan de bovenste rij uit 2 kolommen bestond. Deze rij gaf een geheel verkeerde output (hoe dat mag joost weten) terwijl het in firefox geen problemen gaf.

Deze code:

<table width="98%" border="0" align="right" cellpadding="0" cellspacing="0">
<tr valign="top">
<td></td><td><img src='nogwat.gif'></td>
</tr>
<tr valign="top">
<td>
<?php
if (!$_GET[p]) {
include("home.php"); }
else {
if(file_exists($_GET['p'].".php")) {
include($_GET['p'].".php"); }
else {
include("fout.php");
}
}
?>
</td>
</tr>
</table>


is veranderd in:


<table width="98%" border="0" align="right" cellpadding="0" cellspacing="0">
<tr valign="top">
<td>
<?php
if (!$_GET[p]) {
include("home.php"); }
else {
if(file_exists($_GET['p'].".php")) {
include($_GET['p'].".php"); }
else {
include("fout.php");
}
}
?>
</td>
</tr>
</table>
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan