mon atribut "height" de ma table est impuissant !!

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : mon atribut "height" de ma table est impuissant !!

par RinaBK » 23 sept. 2006, 16:00

lol Oui, alors c'est que tout le monde, sauf moi, devoloppe sous FF en premier ! enfin, bon.. C'est vrais que le problème peut être cité dans les 2 sens.. Mais personnellement, pour moi IE reste le meilleur, pour beaucoup de raison ! Rien que lorsque je compare ma page (http://www.bk-sims.ch/vetements.php) et que je vois le résultat de la couleur de mon tabeau, qui n'est qu'autre que des attribut de couleur associé à ma balise <table>. Les couleurs ne sont pas gérée par le CSS et elles sortent nikel lorsque je visualise ma page avec Dreamweaver ou encore IE.. Et elles change dès que j'utilise FF. Je ne parle pas de Opéra, car d'après mes derniers souvenirs, il ne supporte même pas la couleur sur mes HR à moin que c'est FF... Enfin bon... Il est clair que l'on pourrait parler des mois et des mois sur ce sujet, sans que l'on soit tous d'accord !! ...Et le jour ou tous les navigateurs afficheront la même chose, ce n'est pas demain la veille que ça arrivera ! Même, je pense que je serais déjà 6 pieds sous terre lool



EDIT :
J'ai testé l'idée de tout mettre sous CSS, mais que ce soit sur IE ou FF, c'est une vrai catastrophe !! Je ne peux rien faire d'élastique et ça m'affiche tout n'importe comment ! Bref... L'idée est bonne pour certaine chose, je ne critique pas, mais pas pour ce que je suis en train de faire...

Merci quand même de ton aide :)

par lucluc » 23 sept. 2006, 15:32

Moi je dirai le contraire : quand une page est nickel sous Firefox et Opera, parfois c'est le vrac sous IE...
Mais si tu développes sous IE en premier c'est normal que tu ais des decalages ensuite sur les autre navigateurs.
Et puis si y il a des erreurs dans ta feuille de style, il ne faut pas incriminet un navigateur ou un autre, mais plutot essayer des corriger les erreurs

Ce n'est pas moi qui dit que IE gère mal le css, c'est tout le monde...

Si les hacks css existent c'est pour adapter le css a IE, pas le contraire

par RinaBK » 23 sept. 2006, 15:12

Bé j'ai changé les height="10" par des height="10px" mais mon tableau n'a pas bougé :(
Je vais donc essayé de complètement modifier ma page afin de mettre ça en CSS.. Je verrais bien ce que ça donne au final, et merci pour cette infos !! ;)


En revanche, je ne suis pas vraiment de ton avis pour Firefox ! Car j'utilise très souvent les feuilles de style et encore d'autre truc utile, et lorsque je contrôle mon travail sur IE tout sors nikel ! En revanche, sur Firefox c'est le bordel... Déjà, Firefox gère très mal les couleurs et je ne parle pas du reste !! La seule chose que je peu laisser à Firefox c'est ces tiroire pour le changement de fenêtre... D'ailleurs, tu peux simplement comparer ma page :
http://www.bk-sims.ch/vetements.php
En utilisant une fois IE et une autre fois FF. La différence est vraiment très flagrente ! Aussi, à ce sujet, il y a la page d'accueil du forum que je réalise.. Sur IE, les liens des catégorie fonctionne super en revanche sur FF les liens ne fonctionne même pas !
http://www.bk-sims.ch/forum/index.php

par lucluc » 23 sept. 2006, 15:00

Voici le code :

Code : Tout sélectionner

<table border="0" cellspacing="0" cellpadding="10"> <tr> <td rowspan="3"> <p>Partie 1</p> <p>lignes</p> <p>lignes</p> <p>lignes</p> <p>lignes</p> <p>lignes</p> </td> <td height="20px">Partie 2</td> </tr> <tr><td>Partie 3</td></tr> <tr><td height="20px">Partie 4</td></tr> </table>
Premierement Firefox gere mieux le CSS que IE, meme si dans le cas precedent il s'agit d'un tableau.

Deuxiemement je te reconseille de faire ta mise en page en CSS. Le lien ci-dessous devrait grandement t'aider

http://css.alsacreations.com/Tutoriels- ... s-tableaux

par RinaBK » 23 sept. 2006, 14:44

:shock: Comment as-tu réussi cela !?? Car je t'assure que chez moi ça ne se passe pas du tout comme ça !!

Regarde sur le forum que je suis en train de réaliser :
http://www.bk-sims.ch/forum/messages.ph ... at=5&msg=1

On voit très bien dans les dernier messages que la cellule de la date et de la signature s'agrendissent... Donc, je serais très curieuse de comprendre comment tu as fait !!??

par lucluc » 23 sept. 2006, 14:28

Resultat sous FF avec Partie 2 et 4 fixe en px - Partie 3 sans valeur height
Image

Sinon je te conseil de le faire sans tableau avec le CSS

http://css.alsacreations.com/Tutoriels- ... s-tableaux

par RinaBK » 23 sept. 2006, 14:19

Que j'utilise des px ou des % le résultat est le même....
Si tu ne vois pas de différence, alors agrendit à maximum la partie 1... Tu verras que toutes les parties s'agrensissent ! ...Et moi ce n'est pas ça que j'aimerais... J'aimerais juste que la partie 3 s'agrendisse et que les parties 2 et 4 restent de petite taille.

par lucluc » 23 sept. 2006, 14:11

Je ne comprend pas trop le resultat final que souhaite obtenir
Personnelement avec ton code j'otiend (sur FF et IE) la partie 2, 3 et 4 de meme taille.

Tu peux essayer de fixer les hauteurs des parties 2 et 4 avec des px et ne pas specifier de hauteur pour la 3. En théorie elle devient "extensible" (au moins sous FF).

mon atribut "height" de ma table est impuissant !!

par RinaBK » 23 sept. 2006, 13:39

Bonjour tout le monde !

J'ai un problème assez particulier concerant la gestion des tables (<table>). Mon exemple sera certainement mieux vous parler que moi, donc le voici !

Code : Tout sélectionner

<table border="0" cellspacing="0" cellpadding="10"> <tr> <td rowspan="3"> <p>Partie 1</p> <p>lignes</p> <p>lignes</p> <p>lignes</p> <p>lignes</p> <p>lignes</p> </td> <td height="5%">Partie 2</td> </tr> <tr><td height="90%">Partie 3</td></tr> <tr><td height="5%">Partie 4</td></tr> </table>
La partie 1 est assez grande car elle contien beaucoup d'infos...
La partie 2 doit être toute petite et elle doit contenir 1 seule ligne de texte...
La partie 3 devrait être extensible.. C'est à dire qu'elle peut contenir 1 ligne de texte ou une 30aine...
La partie 4 devrait normalement contenir 1 ligne, mais dans certain cas elle devrait s'agrendire de peu...

Comme vous pouvez le constater, c'est la partie 4 qui prend tout l'espace !! Pourtant la cellule devrait coller sur texte.... Normalement, c'est la partie 3 qui devrait être la plus grande, mais apparement ce n'est pas le cas... D'ailleurs, mon height="90%" le démontre bien que cette partie devrait être la plus grande ! C'est comme si mon attribut height="" n'existait pas !!

Es-ce que quelqu'un aurait une solution à me donner ?? Car là, je vais devenir chauve à force de chercher une solution et d'avoir toujours le même résultat... :roll: