Réglez la taille de la longueur du texte

Fermé
Phoenix - 4 avril 2010 à 16:40
avion-f16 Messages postés 19250 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 22 décembre 2024 - 5 avril 2010 à 14:03
Bonjour tout le monde !

Je suis débutant en codes... voilà depuis presque 4 jours je n'arrete pas d'essayer de régler la longueur d'un texte, en fait j'ai trouvé un bout de code et je crois qui me permet de mettre des commentaires dans mon site, mon soucis est la 2ème ligne :

echo("document.write('<h6>{$t[0]}, ".date("d/m/Y H:i", $t[1])."</h6>'); \r\n ");
echo("document.write('<h7>". preg_replace("'(\r\n|\r|\n)'", "<br />", str_replace("'", "\\'", $t[2])) ."</h7>'); \r\n");

la 1ère ligne c'est OK avec <h6> que j'ai mis la longueur à 300px maxi.
Mais voilà le 2ème avec <h7> qui est exactement les même (sauf les couleurs) ne veut pas écouter mon CSS... ça me fait tout le long jusqu'à la fin du texte en une seule ligne...

Savez vous pourquoi ? Avez vous une astuce ?
N'hésitez pas à me demander ce que vous avez besoin pour mieux voir.

Merci infiniment pour votre aide !

Phoenix

11 réponses

avion-f16 Messages postés 19250 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 22 décembre 2024 4 505
4 avril 2010 à 16:44
Et quel est ton CSS ?
0
Merci pour votre aide !
Voici ce que j'ai mis dans mon css :

h6 { color: #06c; font-size: 12px; font-family: Verdana; font-weight: bold; margin-bottom: 6px; padding-right: 10px; padding-left: 10px; width: 600px }

h7 { color: #fff; font-size: 12px; font-family: Verdana; font-weight: bold; padding-right: 10px; padding-left: 30px; width: 300px }

Merci encore !
0
avion-f16 Messages postés 19250 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 22 décembre 2024 4 505
4 avril 2010 à 16:58
h6, h7 {
    font-size: 12px;
    font-family: Verdana;
    padding-right: 10px;
    padding-left: 10px;
    width: 600px;
}
h6 {
    color: #06c;
    margin-bottom: 6px;
}
h7 {
    color: #fff;
    padding-left: 30px;
    width: 300px;
}
Si ça ne marche toujours pas, essaye en inscrivant manuellement le h6 et le h7
0
Heuuuu peux tu me dire où je met exactement ton code ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
avion-f16 Messages postés 19250 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 22 décembre 2024 4 505
4 avril 2010 à 17:12
À la place de ton CSS
0
Oui j'ai pensé et j'ai essayé, ça ne change rien... c'est bizarre que celui de la première ligne marche et l'autre non...

As tu une autre idée ?

Merci encore !
0
Peut etre veux tu tout les codes en entier ? afin de mieux voir ?
0
personne ?
0
avion-f16 Messages postés 19250 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 22 décembre 2024 4 505
5 avril 2010 à 13:20
Ton code PHP ne me servira à rien, le problème est côté client.
As-tu essaye en écrivant toi-même les balises h6 et h7, sans Javascript et PHP ?
0
Je ne vois pas ce que tu veux dire...
Bref je pense que je vais abansonner, je vais essayer de faire un commentaire avec une base de donnée ça me fera moins perdre du temps.

Merci sincèrement pour ton aide !

Bonne journée !
0
avion-f16 Messages postés 19250 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 22 décembre 2024 4 505
5 avril 2010 à 14:03
Je te dis juste d'écrire manuellement, avec ton éditeur de texte, le code HTML qui devrait être généré avec PHP et Javascript, avec du texte fictif.
<h6>Le titre super long de l'article, faisant plus de 600px</h6>
<h7>Un contenu long faisant plus de 300px</h7>

0