Problème de CSS sous Firefox et IE - HTML/CSS - Programmation
Marsh Posté le 10-10-2005 à 11:26:42
C'est encore une question de %
IE n'a pas mes même marges, etc...que FF
Donc sa merde toujours
Solution si tu 50% tu passes à 49%
mettre tous en fixe, ou mettre que les extremité en fixe et le centre en flotant...
J'ai pas chercheé ou changer cela dans le code...
Mais tu le sais sans doute mieux que moi
Marsh Posté le 10-10-2005 à 11:48:47
et super ton tableau à la con pour ton formulaire. Tu n'avais pas plus pourri alors que tu mets bien des labels et tout
mais faut que tu mettes un tableau !!!
bordel !! avec leS CSS c'est mieux
Marsh Posté le 10-10-2005 à 13:20:08
Je sais pour les tableaux, je veux les bannir, mais je vais chercher la manière exacte de faire, d'ailleurs si t'as des pistes, je prends volontier!
Parce que j'ai fait un tableau avec la balise DIV...
Code :
|
Ce qui donne:
Marsh Posté le 10-10-2005 à 13:46:25
Voilà j'ai transformer une de mes pages:
Le code:
Code :
|
Et le bout de CSS qui est appelé:
Code :
|
Personne pourrait me dire comment faire pour que ça joue?!
Marsh Posté le 10-10-2005 à 14:11:01
le code HTML généré c'est mieux que ton PHP. sinon on prendra pas la peine de te repondre
les DIV ca sert à rien, ou ca sert que si tu peux pas faire autrement.
Là ton div, il sert à rien !
ton formulaire tu le style directement, pas besoin de foutre un DIV
ensuite un formulaire c'est des labels, fieldset, input et textarea
pour les label c'est tout con :
float:left;
clear:left;
display:block;
width:150px;
font-weight : bold;
et voila des fieldset à droite et hoplaboum
Marsh Posté le 10-10-2005 à 14:11:27
heu et les jpg de 600 ko non merci, un petit effort pour les recomrpesser en plus
Marsh Posté le 10-10-2005 à 14:29:26
Gatsusat > Ici, ses images font entre 68 et 75 ko. T'as du mal compter le nombre de chifre a moins qu'il ai refait ses images depuis.
Marsh Posté le 10-10-2005 à 14:29:48
Bon premièrement, j'ai réduit la taille de l'image qui suit elle fait 38 ko!
Pourquoi y a cette espace??? Entre mon titre et le tableau???
Je sens que j'approche du but...
Code :
|
Et ton CSS pour le label:
Code :
|
Marsh Posté le 10-10-2005 à 14:32:02
Non je ne les ai pas retoucher, justement je comprenais pas trop car 60 ko c'est rien!!???
Marsh Posté le 10-10-2005 à 14:34:34
Pour un 56 Ko, ca fait 10 secondes par images. Arrivé à 4 ou 5 images, ca fait plus de 40 à 50 secondes pour avoir les images en entié.
Et pour une société dont la liaison internet est sous dimensioné par rapport au nombre d'employé qui l'utilisent, ca peut faire encore plus.
Marsh Posté le 10-10-2005 à 14:39:58
Ouais j'avoue que je suis habitué à la connection de mon école en fibre optique... Donc les temps de chargement j'oublie un peu...
Marsh Posté le 10-10-2005 à 14:48:00
pas de float:right pour le input, puisque un float:left sur le left, fout autpmatiquement le input sur la gauche du label.
Pas besoin de display:block; puisque le input n'en a pas besoin ici.
et faut mettre des <br> après chaque input pour bien montrer que tu fais un retour à la ligne: la tu as le droit
en gros ton input doit reseembler à ceci :
input {
width:150px; /*ou ce que tu veux histoire que ce ressemble à quelque chose*/
}
Marsh Posté le 10-10-2005 à 14:48:51
je t'ai aussi dit 50x que le code HTML généré c'est mieux pour nous que du code HTML mélangé avec du PHP, c'est pratiquement illisible (même si on comprend)
Marsh Posté le 10-10-2005 à 14:52:29
Si j'ai bien compris c'êst ça que tu veux:
Code :
|
Marsh Posté le 11-10-2005 à 09:10:30
J'ai suivi tes recommendations et j'arrive à ça:
Code :
|
Code :
|
Je sens qu'on approche du but... Merci de m'aider
Marsh Posté le 11-10-2005 à 10:33:38
heu <z></z> ca exite po
Marsh Posté le 11-10-2005 à 10:34:54
tes boutons valider et vider les champs
tu me les fous dans un fieldset
afin de bien les differencier du reste de tes elements
et tes les autres éléments tu les fous aussi dans un fieldset
les éléments d'un formulaire sont toujours dans un fieldset
Marsh Posté le 11-10-2005 à 10:49:54
FANTASTIQUE!!! Merci, ça fonctionne pour le <z></z> c'est moi qui ai défini dans mon CSS c'est juste pour mettre le text en rouge... J'ai pas le droit dans faire comme ça??
En tout cas, merci, je vais adapter toutes mes pages et virer les tableaux qu'il me restait...
Milles merci
Marsh Posté le 11-10-2005 à 11:03:52
en html, non t'as pas le droit
en xhtml, t'as théoriquement le droit, mais n'oublis pas que ca sera une balise totalement invisible pour les navigateurs sans css vu que ce n'est pas une balise ayant un comportement par défaut.
Mieux vaut utiliser une balise ayant une signification sémantique et utiliser une classe pour la styler.
Marsh Posté le 10-10-2005 à 11:18:07
Bonjour,
Je suis en train de créer une application de gestion de client avec PHP/MySQL. J'ai un fichier CSS:
Par exemple sous Fx la présentation est ok:
Et sous IE il me mets un espace à la con!:
Si quelqu'un sait pourquoi ça fait ça...
Le code de la page: