Aller au contenu

kduchemin42

Actif
  • Compteur de contenus

    12
  • Inscrit(e) le

  • Dernière visite

Réputation sur la communauté

0 Neutre
  1. J'AI TROUVÉ !!! Bien sûr, ça ne marche pas dans Internet Explorer... Alors... @ captain_torche : oui tout à fait, il fallait identifier les cellules "titres" comme telles. Mais ce que je me demandais, c'est si ce n'était pas possible de faire ça automatiquement, avec CSS ? J'ai envisagé un pseudo-élément .after qui aurait créé une balise thead... Mais ça n'aurait pas été trop possible, vu qu'on ne peut pas lui indiquer où positionner la balise </thead>... Sinon il y avait l'histoire du table-header-group... Mais je n'ai pas trop compris comment ça fonctionnait... Le pseudo-élément first-line, ça n'avait pas l'air de trop correspondre à ce que je voulais faire... Finalement, le pseudo-élément first-child fait ce que je veux ! Voici mon code : .tableau { width : 80%; margin-left : auto; margin-right : auto; border-collapse : collapse; border : solid black 2px; } .tableau td { border : solid black 1px; padding : 10px 10px 10px 10px; text-align : left; font-weight : normal; } .tableau tr:first-child td { font-weight : bold; text-align : center; } Pour plus d'infos, vous pouvez aller voir les explications sur le pseudo-élément first-child sur le site Yoyodesign ! Ou aller voir deux exemples plus parlants sur le site Stylescss et sur le Mozilla Developer Center. Par ailleurs, si quelqu'un a une autre idée de génie pour faire ça, et qui fonctionnerait dans IE... Je suis toujours preneuse ! Sinon je me contenterais des navigateurs "modernes" ! ;-) Bonne fin de journée à tous ! Katia
  2. Re-bonjour, @ PhY : merci pour la réponse mais ça ne m'aide pas : l'article explique les propriétés CSS qu'on peut appliquer aux balises, à la balise thead, entre autres... Or mon problème, c'est que je n'ai PAS de balise thead ! @ Aymericj : les tableaux sont créés "à la main" par les rédacteurs lors de la rédaction d'articles. En fait j'interviens ponctuellement sur un site en Mambo, j'essaye de créer tous les styles nécessaires pour que les "vrais" rédacteurs du site puissent ensuite rédiger sans se poser la moindre question. Du genre, créer un tableau et ne pas avoir du tout à le mettre en forme, ni avec du HTML ni même avec le mode WYSIWYG ! Les rédacteurs en question ne connaissent absolument pas HTML, et le formatage WYSIWYG de Mambo étant apparemment capricieux / pas vraiment maniable... je préfèrerais qu'ils n'aient pas besoin de s'en servir ! D'où l'idée d'avoir des styles tout beaux tout propres prêts à l'emploi ! Si vous pouviez m'aider... ce serait super !
  3. Bonjour, Je souhaiterais créer un style de tableau pour que tous mes tableaux "de données tabulaires" soient présentés pareil, avec une première ligne en gras et centré. Problème : j'utilise le CMS Mambo et celui-ci ne crée pas de balises thead ! Donc je ne sais pas comment appliquer mon style seulement à la première ligne du tableau... Je sais qu'il existe une histoire de "display : table-header-group;" mais je ne sais pas comment l'utiliser... Voilà le code que j'ai pour l'instant (la première ligne est rendue strictement identique aux autres avec ce code...) : .tableau { border : solid black 2px; border-collapse : collapse; display : table-header-group; font-weight : bold; } .tableau td { border : solid black 1px; padding : 10px 10px 10px 10px; text-align : left; font-weight : normal; } Quelqu'un peut-il m'aider ? Merci beaucoup ! Katia
  4. Hello, Alors... Il s'avère que le script est achevé et qu'il marche parfaitement bien ! Le plus simple pour le comprendre est de se baser sur le code source du tutoriel. C'est GÉNIAL ce truc !!! A+ Katia
  5. OUPS j'ai pas du tout posté où il fallait, toutes mes confuses...
  6. Bonsoir, Est-il possible de générer une table des matières à partir des liens <hx> d'une page ? J'ai cherché sur le Net, je n'ai trouvé qu'un tutoriel mais chez moi ça n'a pas l'air de vouloir marcher : Générer une table des matières dans une page Web. Et je ne suis certaine que le script est achevé ou au point vu que c'est marqué " Cette page est en cours d'élaboration" et que ça date de 2003 :-o Quelqu'un aurait-il une adresse à me passer, un tutoriel, une idée, quelque chose ?... Merci beaucoup ! Katia
  7. Bon, d'accord ! ;-o Merci encore en tout cas ! Bonne soirée, Kduchemin
  8. Alors... Dans Ffox, j'ai choisi le mode paysage et j'ai coché 'Print background' dans les options d'impression. En supprimant l'appel à la CSS print, ça ne marchait pas du tout comme je voulais, mais en dupliquant la screen et en la renommant en print, ça donne enfin ce que je veux... Merci infiniment !!! Kduchemin PS : je n'arrive pas à trouver comment ajouter un tag résolu, comment qu'on fait-y ???
  9. Bonjour, Je suis en train de mettre à jour une page (pas créée pas moi, et la CSS non plus) et j'aimerais l'imprimer pour mieux me rendre compte de ce que je fais. Problème : le résultat ne correspond pas du tout à mes attentes : plus de graphismes et de menus, et des styles qui sautent... Deux feuilles de style sont appliquées à la page, une screen et une print. J'ai essayé de virer la print, ou de dupliquer la screen et de la renommer en print, mais rien à faire... Qn saurait-il quoi faire ??? D'avance merci bcp !!! Kduchemin
  10. NI-CKEL CHROME !!! J'ai remis un span et j'ai rajouté un petit display:block sur le style, et ça marche nickel ! Merci beaucoup ! Kduchemin
  11. Okay... Ben effectivement j'obtiens exactement l'effet que je recherchais ! Merci ! Mais petite question, c'est correct de mettre un div en plein milieu d'un li ??? Et je suppose que je dois quand même conserver mon <br /> avant ?... Le lien vers la doc 'Boîtes bloc, boîtes en ligne et propriété display' de l'Openweb, pour ceux que ça intéresserait : Boîtes bloc, boîtes en ligne et propriété display Merci...
  12. Bonjour tout le monde, Mon premier post ici... Et une petite question de débutante !! Voilà : j'ai une liste à puce, et ds cette liste, un retour à la ligne ; la ligne après le <br />, j'ai mis un span et le style est censé mettre tout le texte en retrait. Problème, ça ne marche que sur la première ligne... Mon code : CSS : .retraitita { font-style: italic; margin: 0 0 0 30px; } HTML : <ul> <li>item 1<br /> <span class="retraitita">note sur l'item 1, bla bla, bla bla, et ça fait plusieurs lignes...</span></li> <li>item 2.</li> </ul> Quelqu'un a une idée ?... Merci d'avance !! Kduchemin
×
×
  • Créer...