Largeur d'un tableau avec l'attribut width, min-with

Largeur d'un tableau avec l'attribut width, min-with - HTML/CSS - Programmation

Marsh Posté le 02-06-2006 à 14:53:37    

C'est super, zarbe. Je developpe pour firefox, IE, je m'en fou si c'est pas compatible.
 
 
Un truc de ouf, j'essaie de redimmensiionner la colonne nom_erreur. Elle se redimensionne pendant 1/2 secondes lorsque je recharge la page puis apres elle redevient toute petite.
 
J'ai alors utiliser  
 
.nom_erreur
{
        min-width: 200px;
}
 
 
et apres dans mon tableau je fais  
 
<td class='nom_erreur'>
   <? echo $d['nom_erreur']; ?>
</td>
 
J'aimerais eviter d'utiliser un fichier gif vide pour agrandir ma colonne.

Reply

Marsh Posté le 02-06-2006 à 14:53:37   

Reply

Marsh Posté le 02-06-2006 à 16:08:51    

Sache que si tu développes sous FF, ça nous fait une belle jambe...
 
C'est pas en oubliant les personnes utilisant IE, qu'on peu penser faire du bon boulot :o :o
 
Sinon tu as l'air de faire ta mise en page en tableau...Alors conseil:
 
Arrete de faire le troll...
 
Et réouvre les tutos  
 
Pour toi:  
http://www.csszengarden.com/  
http://www.alsacreations.com  
http://openweb.eu.org/

Reply

Marsh Posté le 05-06-2006 à 10:02:27    

je fais ma mise en tableau parce que je recupere des valeurs d'une table MySQL.
 
Les DIV c'est bien pour faire une belle mise en page avec des zolis menu.  
 
Moi ce n'est pas mon cas, je veux juste afficher ma table.Je ne fais aucune mise en page. C'est juste de l'affichage brute.

Reply

Marsh Posté le 05-06-2006 à 17:06:26    

[:aurel74]

Reply

Marsh Posté le 06-06-2006 à 10:40:19    

23 millisecondes de recherche m ont donné ceci
 

Citation :

10.4 Les largeurs minimales et maximales : 'min-width' et 'max-width'
 
'min-width'
    Valeur :   <longueur> | <pourcentage> | inherit
    Initiale :   selon l'agent utilisateur
    S'applique à :   tous les éléments, sauf à ceux de type en-ligne non remplacés et aux éléments des tables
    Héritée :   non
    Pourcentage :   se rapporte à la largeur du bloc conteneur
    Médias :   visuel


 
http://www.yoyodesign.org/doc/w3c/ [...] max-widths
 
donc en fait tu developpes pas pour ie  
ni pour les autres navigateurs vu que tu ne lis meme pas les specifications
essaie les chateaux de sable
 
apres comme j ai peur de te voir revenir essaie de changer le display dudit td :/
 
voila le sommaire des specs css2 je te souhaite une bonne lecture
http://www.yoyodesign.org/doc/w3c/css2/cover.html
 

Reply

Marsh Posté le 08-07-2006 à 20:55:17    

Citation :

donc en fait tu developpes pas pour ie  
ni pour les autres navigateurs vu que tu ne lis meme pas les specifications
essaie les chateaux de sable


 
Très malin, donne lui d'abord la réponse qu'il cherche, avant de te permettre envers lui un tel mépris.  
 
Et si il veut boycoter IE c'est son droit, et si tout le monde dévoilait enfin aux utilisateurs le joli affichage microsoft dénudé de nos "rafistolages d'adaptation", le monde évoluerait bien plus vite...

Reply

Marsh Posté le 08-07-2006 à 21:02:28    

TuXyl a écrit :

Citation :

donc en fait tu developpes pas pour ie  
ni pour les autres navigateurs vu que tu ne lis meme pas les specifications
essaie les chateaux de sable


 
Très malin, donne lui d'abord la réponse qu'il cherche, avant de te permettre envers lui un tel mépris.  
 
Et si il veut boycoter IE c'est son droit, et si tout le monde dévoilait enfin aux utilisateurs le joli affichage microsoft dénudé de nos "rafistolages d'adaptation", le monde évoluerait bien plus vite...


 
tu remontes un post vieux d un mois pour m envoyer un scud toumoizy ? [:barthaliastoxik]  
j ai repondu a sa question apprends a lire
 

Reply

Marsh Posté le 09-07-2006 à 01:28:45    

mIRROR a écrit :

tu remontes un post vieux d un mois pour m envoyer un scud toumoizy ? [:barthaliastoxik]  
j ai repondu a sa question apprends a lire


 
Les deux raisons de mon message :  
* tu n'as pas répondu à la question puisque j'ai le même problème que ce monsieur et que ta page bien qu'intéressante, n'y répond pas précisément, donc un up sur un sujet qui m'intéresse et non résolu c'est mon droit.
* ton agressivité gratuite me sidère
 
donc ne prend pas le temps de me répondre, tu as raison je me suis trompé de forum, ici c'est un peu "moizy" par des gens comme toi.


Message édité par TuXyl le 09-07-2006 à 01:40:53
Reply

Marsh Posté le 09-07-2006 à 02:12:02    

c est toi qui es agressif ici :/
tu m excuses si je ne le laisse pas dire que developper pour ie ne sert a rien
c est une connerie monumentale !
le net doit etre accessible a tous c est a ca que servent les standards
si tu trouves normal de boycotter ie alors tu n as rien compris [:spamafote]

Reply

Marsh Posté le 09-07-2006 à 03:25:26    

mIRROR a écrit :

c est toi qui es agressif ici :/
tu m excuses si je ne le laisse pas dire que developper pour ie ne sert a rien
c est une connerie monumentale !
le net doit etre accessible a tous c est a ca que servent les standards
si tu trouves normal de boycotter ie alors tu n as rien compris [:spamafote]


 
Cela porte à débat, mais il ne faut pas critiquer ceux qui ne pensent pas comme toi, si tout le monde fait comme toi, alors la majorité des utlisateurs non connaisseurs ne pourra jamais savoir qu'internet explorer ne respecte pas les standards et embete tout le monde, personnellement je les averti de ça par popup dès l'entrée sur mon site. C'est pénible pour eux mais c'est pour la bonne cause, ils m'en seront par la suite reconnaissants ^^.  
Tu m'as l'air très sûr de toi, ça me fait peur...  
 
aux admins : désolé pour le HS, mais j'attendais une réponse sur le sujet ;)

Reply

Marsh Posté le 09-07-2006 à 03:25:26   

Reply

Marsh Posté le 09-07-2006 à 13:26:08    

mIRROR a écrit :

c est toi qui es agressif ici :/
tu m excuses si je ne le laisse pas dire que developper pour ie ne sert a rien
c est une connerie monumentale !
le net doit etre accessible a tous c est a ca que servent les standards
si tu trouves normal de boycotter ie alors tu n as rien compris [:spamafote]


 
non ce n'est pas du tout une connerie, toute depend si la page est accessible par tout le monde ou pas ...
dans mon cas, c'etait un simple outil donc OUT ie puisque toute l'équipe utilise IE, je n'avais pas besoin de m'occuper de IE ....

Reply

Marsh Posté le 09-07-2006 à 13:28:05    

TuXyl a écrit :

Cela porte à débat, mais il ne faut pas critiquer ceux qui ne pensent pas comme toi, si tout le monde fait comme toi, alors la majorité des utlisateurs non connaisseurs ne pourra jamais savoir qu'internet explorer ne respecte pas les standards et embete tout le monde, personnellement je les averti de ça par popup dès l'entrée sur mon site. C'est pénible pour eux mais c'est pour la bonne cause, ils m'en seront par la suite reconnaissants ^^.  
Tu m'as l'air très sûr de toi, ça me fait peur...  
 
aux admins : désolé pour le HS, mais j'attendais une réponse sur le sujet ;)


 
 
quel est ton souci TuXyl ?
problème de largeur de tableau ? ta colonne est trop étroite et tu voudrais qu'elle soit large ?  
c'est ca ?

Reply

Marsh Posté le 09-07-2006 à 15:25:11    

weed a écrit :

quel est ton souci TuXyl ?
problème de largeur de tableau ? ta colonne est trop étroite et tu voudrais qu'elle soit large ?  
c'est ca ?


 
Eh bien en fait, j'avais le cas inverse avec l'utilisation max-width, mais c'est le même principe...  
 
J'ai deux colonnes :

Code :
  1. .ColonneGauche { float:left; left:0px; width:150px; }
  2. .ColonneDroite { margin-left:160px; }


 
Le rendu est impeccable, sauf si on insère un tableau à 100% dans la colonne droite. Pendant une demi seconde c'est ok puis mon tableau débordait, puis apparition d'un scrollbar horizontal  :ouch: !
 
Même si cette page donnée gentiment par mIRROR dit que les min-quelque chose ne sont pas reconnus, cela ne m'a pas donné de solution ^^, c'est évident. Mais je l'ai trouvée sur un autre forum. Je ne sais pas si tu as encore ce problème mais pour les gens qui sont dans mon cas voici 2 solutions :
 
en css, on applique aux tableaux désirés une largeur maximale :  

Code :
  1. .tab   {
  2. max-width:750px; width:expression(document.body.clientWidth > 750 ? "750px":"auto" ); }


 
ou plus simple, bidouille : mettre les tableaux à 98%  :sarcastic:


Message édité par TuXyl le 09-07-2006 à 15:25:33
Reply

Marsh Posté le 09-07-2006 à 18:02:42    

petit mise au point :
 
Question:
comment faire marcher un min-width sur mon td avec firefox
 
Reponse
 

mIRROR a écrit :

essaie de changer le display dudit td :/


 
voila qui repond précisément [:aloy] a la question
 
ca ne marche pas pour toi
normal c est pas la meme question [:itm]
 
et tu remarqueras ca aurait été dur de te repondre tu n as pas posé de question
donc apprends a lire ou va sur un autre forum visiblement ils ont des capacités de télépathie que je n ai pas et m en excuse  :sweat:

Message cité 1 fois
Message édité par mIRROR le 09-07-2006 à 18:03:12
Reply

Marsh Posté le 09-07-2006 à 18:23:59    

mIRROR a écrit :

petit mise au point :
 
Question:
comment faire marcher un min-width sur mon td avec firefox
 
Reponse
 
 
 
voila qui repond précisément [:aloy] a la question
 
ca ne marche pas pour toi
normal c est pas la meme question [:itm]
 
et tu remarqueras ca aurait été dur de te repondre tu n as pas posé de question
donc apprends a lire ou va sur un autre forum visiblement ils ont des capacités de télépathie que je n ai pas et m en excuse  :sweat:


 
 
désolé bonhomme mais ta réponse est mauvaise, au reflet de ton approche pour IE, si ça marche pas pour IE on adapte notre façon de programmer : NON !!  
La solution que j'ai exposé peut être appliquée pour beaucoup de cas de figures et sans pour autant changer ses méthodes d'affichage. Donc tu as peut-être répondu à la question mais tu n'as, je le répète, pas donné de solution
 
Tu t'es mal comporté avec weed, et tu continues avec moi ? bravo !  :jap:
 
Et quand bien même je me tromperais ou l'on ne se comprendrait pas, ce n'est pas la peine d'être si caustique

Message cité 1 fois
Message édité par TuXyl le 09-07-2006 à 18:48:12
Reply

Marsh Posté le 09-07-2006 à 18:53:16    

TuXyl a écrit :

si ça marche pas pour IE on adapte notre façon de programmer : NON !!


 
tu plaisantes la ?
c est pas ce que tu as fait ?
ton bout de code est invalide sur firefox   [:barthaliastoxik]  
essaie d etre un peu coherent je t en prie  :sweat:  
 
et pour ce qui est de mon comportement ...  :sarcastic:  

Reply

Marsh Posté le 09-07-2006 à 18:56:28    

mIRROR a écrit :

tu plaisantes la ?
c est pas ce que tu as fait ?
ton bout de code est invalide sur firefox   [:barthaliastoxik]  
essaie d etre un peu coherent je t en prie  :sweat:  
 
et pour ce qui est de mon comportement ...  :sarcastic:


Ma page est validée en transitional  :pt1cable:
 
Et quand je parle d'adapter, c'est pour ce qui est d'une méthode de programmation, le reste c'est du bidouillage car IE ne vaudrait que ça (pour moi).  
Si l'on a pas le même point de vue, ce n'est pas grave, je respecte le tiens et ce n'est pas le sujet, mais tu devrais arrêter de lancer tes "essaie les chateaux de sable" ou encore des "apprends a lire" quand ce n'est une question de point de vue.


Message édité par TuXyl le 09-07-2006 à 19:00:44
Reply

Marsh Posté le 09-07-2006 à 18:57:17    

une css transitional :pt1cable:
 
edit:
je vais meme le faire a ta place
 

Citation :

Propriété érronée : width Erreur lors de l'analyse grammaticale. - document.body.clientWidth > 750 ? "750px":"auto" )


 
 [:itm]

Message cité 1 fois
Message édité par mIRROR le 09-07-2006 à 18:59:09
Reply

Marsh Posté le 09-07-2006 à 19:03:25    

mIRROR a écrit :

une css transitional :pt1cable:
 
edit:
je vais meme le faire a ta place
 

Citation :

Propriété érronée : width Erreur lors de l'analyse grammaticale. - document.body.clientWidth > 750 ? "750px":"auto" )


 
 [:itm]


 
"This Page Is Valid XHTML 1.0 Transitional!" ... donc si on ne trouve pas la même chose, il y a peut-être quelque chose qui diffère entre nous, dans ce cas il se peut que je revienne sur mes positions, pour l'heure ma page est validée par http://validator.w3.org/.

Reply

Marsh Posté le 09-07-2006 à 19:19:03    

oui parce que c est une erreur dans ta css pas ton html  
http://jigsaw.w3.org/css-validator/
cette propriété ne sera lue que par ie
techniquement je ne connais pas d autres facons de faire :
du developpes pour firefox et ensuite tu adaptes ce qui va pas sur ie
y a aucune solution miracle a part esperer qu ie7 soit un peu plus compliant (ce qui s annonce plutot mal :sweat: )

Reply

Marsh Posté le 09-07-2006 à 19:19:58    

mIRROR a écrit :

oui parce que c est une erreur dans ta css pas ton html  
http://jigsaw.w3.org/css-validator/
cette propriété ne sera lue que par ie
techniquement je ne connais pas d autres facons de faire :
du developpes pour firefox et ensuite tu adaptes ce qui va pas sur ie
y a aucune solution miracle a part esperer qu ie7 soit un peu plus compliant (ce qui s annonce plutot mal :sweat: )


 
oui en effet, on attend le meilleur comme le pire :cry:, espérons que ce soit le meilleur  ;)

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed