Problème d'alignement d'un H6 dans un LI [CSS] - HTML/CSS - Programmation
Marsh Posté le 29-11-2004 à 16:37:17
enlève les display: block sur ton <a> et ton <h6> (les h sont en block par défaut de toute façon), display:inline sur le h6 et ajoutes un margin-right (tes h6 sont des dates, dont taille fixe, dans l'idéal utilise une font monospace pour être sur)
en tout cas j'ai tout testé avec le float, impossible d'en faire un truc utilisable
Code :
|
je pense que ca rend à peu près comme tu le veux
Marsh Posté le 29-11-2004 à 16:40:15
-- Edit : Je teste --
Marsh Posté le 29-11-2004 à 16:42:17
Arjuna a écrit : Actuellement, ça donne ça : |
le but c'est de retrouver cet effet?
Marsh Posté le 29-11-2004 à 16:43:13
Masklinn a écrit : le but c'est de retrouver cet effet? |
Non, justement, le texte, quand il passe à la ligne, doit rester à droite de la date.
Marsh Posté le 29-11-2004 à 16:44:22
Avec ce que tu m'as dit, c'est pareil mais en pire : le premier retraît est plus grand, mais le retour à la ligne passe en dessous de la date.
Il faudrait que ça fasse comme si j'avais un tableau avec deux TD dans mon LI en fait.
Marsh Posté le 29-11-2004 à 16:49:26
Arjuna a écrit : Avec ce que tu m'as dit, c'est pareil mais en pire : le premier retraît est plus grand, mais le retour à la ligne passe en dessous de la date. |
ok, je vois mieux...
bon ben je me remet à chercher
display: run-in ca pourrait servir.
Pas de bol, ni Firefox ni IE ne le gèrent (par contre Opera oui )
Marsh Posté le 29-11-2004 à 16:53:54
Arf ! Je suis reparti de ton truc, en modifiant un peu.
Code :
|
Et c'est presque bon, j'ai juste un petit retrait à la con
Par contre je sais pas d'où il vient
-- edit : image changée, je m'étais planté --
Marsh Posté le 29-11-2004 à 16:55:14
quel retrait? entre la date et le texte?
Marsh Posté le 29-11-2004 à 16:56:06
T'ain, mais il est con mon IE ou alors c'est mon FTP, je vois pas l'image que j'ai envoyé
Marsh Posté le 29-11-2004 à 17:00:30
Bon, c'est relou, j'ai mis :
Code :
|
Dans le " #listart2 a " et c'est bon
Je cherche plus à comprendre
Marsh Posté le 29-11-2004 à 17:04:07
url de la page que je teste kthxstp
Marsh Posté le 29-11-2004 à 17:16:57
Sinon, on a un gros problème (qui n'a rien à voir)
Sur mon bureau, lorsque j'ai fait mes modifs de CSS, mon éditeur a généré une ligne "<?xml version="1.0" encoding="UTF-8"?>"
Seulement, l'outils de CMS qu'on utilise la vire à chaque fois.
Et du coup, ma moitié des styles marchent pas !
Je dirais juste que je pète les plombs.
Une idée de comment corriger le problème ?
Si vous voulez, je peux vous poster une page complète avec un style complet, mais ça risqued'être un peu incompréhensible
Marsh Posté le 29-11-2004 à 17:21:31
Arjuna a écrit : Sinon, on a un gros problème (qui n'a rien à voir) |
hahaha pwned
le prologue XML fait passer IE en mode quirk (et il a souvent besoin de ca pour rendre une page ), si il y est pas et que t'as un DOCTYPE qui fait passer MSIE en Strict, DTC
Pour plus d'infos sur les modes Quirks/Stricts
Marsh Posté le 29-11-2004 à 17:26:16
Moi sur mon PC j'ai ça :
Code :
|
Et sur le serveur, il vire la première ligne
Marsh Posté le 29-11-2004 à 22:01:02
je vais surement dire une connerie mais quel est l'intérêt d'un prologue XML avec un doctype HTML ?
Marsh Posté le 29-11-2004 à 22:38:34
Mjules a écrit : je vais surement dire une connerie mais quel est l'intérêt d'un prologue XML avec un doctype HTML ? |
c'est effectivement... pas une connerie (j'ai pas vu, l'habitude de doctyper en xhtml).
Aucun je dirais
Marsh Posté le 30-11-2004 à 15:07:14
Arjuna a écrit : Ben avec ça marche, et sans ça marche pas |
c'est bizarre, IE est pourtant censé appliquer le modèle de boite Microsoft dans le cas d'un doctype transitionnal
c'est comme un doctype strict ou là, quand tu as ce prologue, IE passe en mode de rendu Quirk au lieu d'appliquer le mode strict (c'est un bug de IE et en mode Quirk, IE utilise le modèle de boite Microsoft au lieu du modèle de boite standard)
http://openweb.eu.org/articles/dimensions_boites_css/
Marsh Posté le 30-11-2004 à 15:40:43
Ouais mais ça n'a pas de rapport, c'est carrément des border qui zappent...
Marsh Posté le 30-11-2004 à 15:45:07
PS: Maintenant, j'ai posté le problème ici (mieu expliqué)
http://forum.hardware.fr/hardwaref [...] 0702-1.htm
Là, je suis en train de bosser sur une autre page (même template) et là, IE, avec ou sans le commentaire en en-tête, affiche correctement, alors que Moz fait un grand total n'importe quoi.
Seule différence, cette fois j'ai ce doctype :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
Alors que l'autre c'est :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
Marsh Posté le 30-11-2004 à 15:47:48
en fait, là je sais même plus quel est le problème
en tout cas, un prologue xml sur un document HTML c'est AMHA au mieux inutile, au pire, générateur de problèmes
Marsh Posté le 30-11-2004 à 15:48:40
Arjuna a écrit : PS: c'est quoi ce dtd "loose" ? |
c'est la DTD qui correspond au type HTML 4.01 transitionnal ; si je ne m'abuse, les 2 sont équivalents
Marsh Posté le 30-11-2004 à 22:43:04
Mjules a écrit : en fait, là je sais même plus quel est le problème |
Ca avait l'avantage de faire croire à IE qu'il n'y avait pas de doctype, et du coup ma CSS marchait.
Vous l'aurez compris, j'ai fini par comptre la raison du porquoi du comment, et je suis passé en strict ou chais plus quoi. Ca marche bien maintenant : j'ai entre les mains le premier site web 100% W3C compliant qui ne fonctionne qu'avec IE
J'ai tenté de rémédier au problème, et au bout d'une heure sous IE ça merdait autant que sous Moz, et Moz marchait pas mieu (voir pire), du coup je laisse comme c'était. Tant pis.
Le je pars en clientèle, jusqu'à la fin de la semaine prochaine, et ce sera mis en ligne à la fin de la semaine, trop tard pour changer
Le client est ravi, c'est le principal : (véridique)
Citation : Ah bon ? On peut mettre des couleurs sur un site web ???" |
Marsh Posté le 29-11-2004 à 16:27:46
Salut, j'ai un petit problème con de positionnement CSS :
Voilà la CSS : (après 25000 modifs )
Le HTML :
Le but du jeu, c'est de mettre le texte à droite de la date, qu'il passe en dessous. (date dans une marge si vous préférez).
J'ai tout essayé et je n'y arrive pas.
Le HTML ne peut pas être modifié, il est généré automatiquement par un CMS dont nous n'avons pas les sources.
Message édité par Arjuna le 29-11-2004 à 16:28:22