Réglez la taille de la longueur du texte
Phoenix
-
avion-f16 Messages postés 19182 Date d'inscription Statut Contributeur Dernière intervention -
avion-f16 Messages postés 19182 Date d'inscription Statut Contributeur Dernière intervention -
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
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
-
Et quel est ton CSS ?
-
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 ! -
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 -
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
À la place de ton CSS
-
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 ! -
-
-
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 ? -
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 ! -
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>