Bonjour,
Je profite de "ma mise à jour" en CSS3 pour refaire un CV en ligne non publique qui me sert pour faire des tests.
J'ai notamment une partie que je souhaite mettre en place avec un
http://xavier.leost.alwaysdata.net/images/rendu_final.jpg
(ne pas tenir compte des alignement des textes, etc., c'est une copie d'écran de mon projet sur Photoshop).
Sur ma page, je mets des largeur en % pour qu'elle s'adapte en largeur à la taille de l'écran du visiteur. Le problème c'est qu'en mettant des largeurs cumulées = 100% sur les deux premiers paragraphe de ma première "ligne" d'expérience, je pensais que, tout naturellement (suis-je naïf, n'est-ce pas ?
), la deuxième ligne passerait en dessous... Hé bien non ! Et, même avec des % qui font plus que 100% entre mes deux "cellules", la deuxième ligne reste à droite, imperturbable...
Donc, soit j'ai quelque chose dans ma CSS qui perturbe l'affichage de ces lignes, soit je n'ai pas tout compris au comportement du display:table-cell (je penche pour cette solution, notamment avec la question de savoir s'il faut obligatoirement avoir un display:table avant ?)
Je vous donne le lien de la page, comme ça vous verrez de quoi je parle tout en ayant le code html et la css. : =>ma page
Pouvez-vous m'aider à comprendre ce qu'il se passe (et accessoirement à régler ce problème ^^)
Merci d'avance pour vos lumières !!!
Modifié par Nogard (23 Apr 2014 - 21:18)
Je profite de "ma mise à jour" en CSS3 pour refaire un CV en ligne non publique qui me sert pour faire des tests.
J'ai notamment une partie que je souhaite mettre en place avec un
display:table-cell
afin d'aligner données et bordures. Chaque ligne d'expérience est composée de deux paragraphes (classe "date" et classe "description") qui mis côte-à-côte donne l'impression d'un tableau (mais je ne souhaite pas utiliser de tableau car ce ne sont pas sémantiquement parlant des données tabulaires). Une image valant mieux qu'un long discours, voici l'idée du rendu final :http://xavier.leost.alwaysdata.net/images/rendu_final.jpg
(ne pas tenir compte des alignement des textes, etc., c'est une copie d'écran de mon projet sur Photoshop).
Sur ma page, je mets des largeur en % pour qu'elle s'adapte en largeur à la taille de l'écran du visiteur. Le problème c'est qu'en mettant des largeurs cumulées = 100% sur les deux premiers paragraphe de ma première "ligne" d'expérience, je pensais que, tout naturellement (suis-je naïf, n'est-ce pas ?

Donc, soit j'ai quelque chose dans ma CSS qui perturbe l'affichage de ces lignes, soit je n'ai pas tout compris au comportement du display:table-cell (je penche pour cette solution, notamment avec la question de savoir s'il faut obligatoirement avoir un display:table avant ?)
Je vous donne le lien de la page, comme ça vous verrez de quoi je parle tout en ayant le code html et la css. : =>ma page
Pouvez-vous m'aider à comprendre ce qu'il se passe (et accessoirement à régler ce problème ^^)
Merci d'avance pour vos lumières !!!
Modifié par Nogard (23 Apr 2014 - 21:18)