Bonjour je suis actuellement en train d'élaborer un petit site en html pr mes études dont l'une des consignes est qu'il doit être compatible IE 6 et 7, MF, Netscape, Safari et Opera. Tout allait pr le mien jusqu'à ce que je teste mon site sous Opera:
Je me suis débrouillé pour avoir un tableau extensible qui contient le corps du site du coté gauche et qui n'étire pas le tableau d'à coté qui est le menu et qui se situe à droite.
Le tableau corps du site contient deux bordures verticales de chaque cote. Chaque bordure est associée à une image de taille très petite de façon à se ce que dès que le tableau se rétracte ou se dilate, les bordures sont présentes du haut au bas de la cellule.
Tous les browsers permettent d'augmenter la hauteur des images bordures(une sorte de repeat vertical), sauf Opera qui laisse l'image à sa taille originale et donc au lieu d'avoir une bordure, je me retrouve avec un point.
voici une partie de mon html je met en rouge un commentaire pour mieux vs expliquez mon pb et qui napparait pas dans mon fichier html
Citation :
<table width=613 cellpadding=0 cellspacing=0 border=0>(table du corps du site) <tr><td colspan=3 valign=top><img src=images/top.jpg width=100% height=86 border=0></td>(en-tete du table corps du site) </tr> <tr><td><img src=images/left.jpg width=22 height=100%></td>(bordure de gauche avec height=100%, ce qui devrait reproduire l'image selon la hauteur du block) <td width=584 height=319 valign=top><table cellpadding=3 cellspacing=2 border=0> <tr><td>Blabla</td></tr> </table></td> </td> <td><img src=images/right.jpg width=7 height=100%></td>(bordure de droite) </tr> <tr><td colspan=3><img src=images/footer.jpg width=613 height=24></td>[#ff1c00](pied du table du corps du site)[#ff1c00] </tr> </table>
Quelqun connait til une maniere darranger ca pour Opera.
Marsh Posté le 08-11-2007 à 18:07:48
Bonjour je suis actuellement en train d'élaborer un petit site en html pr mes études dont l'une des consignes est qu'il doit être compatible IE 6 et 7, MF, Netscape, Safari et Opera.
Tout allait pr le mien jusqu'à ce que je teste mon site sous Opera:
Je me suis débrouillé pour avoir un tableau extensible qui contient le corps du site du coté gauche et qui n'étire pas le tableau d'à coté qui est le menu et qui se situe à droite.
Le tableau corps du site contient deux bordures verticales de chaque cote. Chaque bordure est associée à une image de taille très petite de façon à se ce que dès que le tableau se rétracte ou se dilate, les bordures sont présentes du haut au bas de la cellule.
Tous les browsers permettent d'augmenter la hauteur des images bordures(une sorte de repeat vertical), sauf Opera qui laisse l'image à sa taille originale et donc au lieu d'avoir une bordure, je me retrouve avec un point.
voici une partie de mon html je met en rouge un commentaire pour mieux vs expliquez mon pb et qui napparait pas dans mon fichier html
<table width=613 cellpadding=0 cellspacing=0 border=0>(table du corps du site)
<tr><td colspan=3 valign=top><img src=images/top.jpg width=100% height=86 border=0></td>(en-tete du table corps du site)
</tr>
<tr><td><img src=images/left.jpg width=22 height=100%></td>(bordure de gauche avec height=100%, ce qui devrait reproduire l'image selon la hauteur du block)
<td width=584 height=319 valign=top><table cellpadding=3 cellspacing=2 border=0>
<tr><td>Blabla</td></tr>
</table></td>
</td>
<td><img src=images/right.jpg width=7 height=100%></td>(bordure de droite)
</tr>
<tr><td colspan=3><img src=images/footer.jpg width=613 height=24></td>[#ff1c00](pied du table du corps du site)[#ff1c00]
</tr>
</table>
Quelqun connait til une maniere darranger ca pour Opera.