debordement sur un DIV

debordement sur un DIV - HTML/CSS - Programmation

Marsh Posté le 03-06-2008 à 16:40:57    

Bonjour a tous
 
j'ai un petit soucis avec mes DIV, je fais une partie "livre d'or" sur mon site et pour que les personnes puissent écrire leur message
j'utilise un :  <input type="text"... mais le problême c'est que le cadre dépasse de mon DIV !!
 
j'aimerais savoir comment faire pour que quand on arrive à la fin du DIV que sa passe directement à la ligne suivante au lieux de déborder!!
 
Voilà se que j'obtiens :
[img]http://nsa02.casimages.com/img/2008/06/03/0806030440163531024.jpg[/img]
 
Voilà le CSS :

Code :
  1. body{
  2. width: 760px;
  3. margin: auto;
  4. margin-bottom: 20px;
  5. background-color: #FF9999;
  6. }
  7. #principal{
  8. background-color:#FFDAB8;
  9. width: 762px;
  10. height:700px;
  11. border:1px solid black;
  12. }
  13. #en_tete{
  14. background-image: url("images/banniere/banniere3.jpg" );
  15. width: 760px;
  16. height: 100px;
  17. background-repeat: no-repeat;
  18. margin-bottom: 10px;
  19. border:1px solid black;
  20. }
  21. *{
  22. list-style:none;
  23. margin:0px;
  24. padding:0px;
  25. }
  26. #corps{
  27. background-color:#f5deb3;
  28. border:1px solid black;
  29. width:640px;
  30. height:544px;
  31. margin-left:117px;
  32. }
  33. #corps h2{
  34. text-align:center;
  35. }
  36. #menu {
  37. background-color:#f5deb3;
  38. width: 110px;
  39. margin-left:1px;
  40. float:left;
  41. }
  42. .element_menu {
  43. border:1px solid black;
  44. }
  45. .element_menu a {
  46.    text-decoration: none;
  47. margin-left:1px;
  48. }
  49. .element_menu  a:link, .element_menu  a:visited {
  50. color: #9E3C02;
  51. display: block;
  52. background: url(../images/menu.gif);
  53. }
  54. .element_menu  a:hover {
  55. color:#FFFFFF;
  56. background-color:#9E3C02;
  57. }
  58. .element_menu a:active {
  59. color: #FFFFFF;
  60. background-color:#9E3C02;
  61. }
  62. #pied_de_page{
  63. background-color:#f5deb3;
  64. border:1px solid black;
  65. text-align:center;
  66. }


 
Si quelqu'un a une solutions à mon problème il est le bienvenue :)

Reply

Marsh Posté le 03-06-2008 à 16:40:57   

Reply

Marsh Posté le 03-06-2008 à 20:59:01    

code html, merci

Reply

Marsh Posté le 04-06-2008 à 00:28:42    

gatsu35 a écrit :

code html, merci


 
oups desolé
 
Voici le code html:
 

Code :
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
  3.    <head>
  4.        <title>Institut Elizabeth</title>
  5.        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  6.    <link rel="stylesheet" href="parametres.css" type="text/css"/>
  7.    </head>
  8.    <body>
  9.      
  10. <div id="principal">
  11.      
  12.    <div id="en_tete">
  13.          
  14.        </div>
  15.      
  16.  <!-- Les menus -->
  17.  <div id="menu">
  18.   <div class="element_menu">
  19.    <a href="soins.htm">Les soins</a>
  20.    <hr>
  21.    <a href="epilation.htm">Epilation</a>
  22.    <hr>
  23.    <a href="manucure.htm">Manucure</a>
  24.    <hr>
  25.    <a href="beauteDesPieds.htm">Beauté des pieds</a>
  26.    <hr>
  27.    <a href="bronzage.htm">Bronzage</a>
  28.    <hr>
  29.    <a href="amincissement.htm">Amincissement</a>
  30.   </div>
  31.   <br>
  32.   <br>
  33.   <div class="element_menu">
  34.    <a href="tarif.php">Tarifs</a>
  35.    <hr>
  36.    <a href="livreOr.php">Livre d'or</a>
  37.    <hr>
  38.    <a href="Contact.php">Contact</a>
  39.   </div>
  40.  </div>
  41.  <!-- Le corps -->
  42.  <div id="corps">
  43.   <h2><script language="JavaScript1.2">
  44.   var message="Livre d'Or" //votre texte ici
  45.   var neonbasecolor="black" //couleur de base du texte
  46.   var neontextcolor="#9E3C02"
  47.   var neontextcolor2="#9E3C02"
  48.   var flashspeed=150  // vitesse du flashing en millisecondes
  49.   var flashingletters=1  // nombre de lettres qui flashent en neontextcolor
  50.   var flashingletters2=1  // nombre de lettres qui flashent en neontextcolor2 (0 pour désactiver)
  51.   var flashpause=10  // pause entre les cycles de flashing en millisecondes
  52.   ///Ne rien toucher sous cette ligne///
  53.   var n=0
  54.   if (document.all||document.getElementById){
  55.   document.write('<font color="'+neonbasecolor+'">')
  56.   for (m=0;m<message.length;m++)
  57.   document.write('<span id="neonlight'+m+'">'+message.charAt(m)+'</span>')
  58.   document.write('</font>')
  59.   }
  60.   else
  61.   document.write(message)
  62.   function crossref(number){
  63.   var crossobj=document.all? eval("document.all.neonlight"+number) : document.getElementById("neonlight"+number)
  64.   return crossobj
  65.   }
  66.   function neon(){
  67.   //Change all letters to base color
  68.   if (n==0){
  69.   for (m=0;m<message.length;m++)
  70.   crossref(m).style.color=neonbasecolor
  71.   }
  72.   //cycle through and change individual letters to neon color
  73.   crossref(n).style.color=neontextcolor
  74.   if (n>flashingletters-1) crossref(n-flashingletters).style.color=neontextcolor2
  75.   if (n>(flashingletters+flashingletters2)-1) crossref(n-flashingletters-flashingletters2).style.color=neonbasecolor
  76.   if (n<message.length-1)
  77.   n++
  78.   else{
  79.   n=0
  80.   clearInterval(flashing)
  81.   setTimeout("beginneon()",flashpause)
  82.   return
  83.   }
  84.   }
  85.   function beginneon(){
  86.   if (document.all||document.getElementById)
  87.   flashing=setInterval("neon()",flashspeed)
  88.   }
  89.   beginneon()
  90.   </script></h2>
  91.  <?
  92.   define("SERVEUR","localhost" );
  93.   define("LOGIN","root" );
  94.   define("MDP","" );
  95.   define("MABASE","livreor" );
  96.   $connexion=mysql_connect(SERVEUR,LOGIN,MDP,MABASE);
  97.   if($connexion)
  98.   {
  99.    mysql_select_db(MABASE,$connexion);
  100.    echo 'Pseudo : <input type="text" value="" name="nomMessage" size="50"/><br>';
  101.    echo '<br>';
  102.    echo 'E-mail : <input type="text" value="" name="emailMessage" size="100"/><br>';
  103.    echo '<br>';
  104.    echo 'Message : <input type="text" value="" name="contenuMessage" size="2000"/><br>';
  105.    echo '<br>';
  106.    echo '<br>';
  107.    echo '<input type="submit" value="Valider"/><input type="reset" value="Annuler"/>';
  108.   }
  109.   else
  110.   {
  111.    echo "Cette page est en maintenance";
  112.   }
  113.  ?>
  114.          
  115.  </div>
  116.  <br>
  117.      
  118.  <!-- Le pied de page -->
  119.        <div id="pied_de_page">
  120.            <p>Copyright "Tout pourri Corporation" 2005, tous droits réservés</p>
  121.        </div>
  122. </div>
  123.    </body>
  124. </html>


Reply

Marsh Posté le 04-06-2008 à 07:11:29    

le code est un grand n'importe quoi
 
en plus tu as foutu un input text avec un size à 2000 pas étonnant hein que ca merde
 
met un textarea
 
<textarea></textarea>
 
et ca merdera moins [:mlc]

Reply

Marsh Posté le 04-06-2008 à 10:13:49    

merci  je connaissais pas cette fonction !!
sinon sauf cette erreur je voit pas pourquoi mon code est un grand n'importe quoi...

Reply

Marsh Posté le 04-06-2008 à 10:51:02    

-du js melangé au milieu de la page html
-utilisation d'un vieux script JS de l'an 2 avant JS
-l'utilisation de ton input type="text" de 100km de long
 
faudrait avoir une reference HTML à coté de toi quand tu fais ton site

Reply

Marsh Posté le 04-06-2008 à 11:22:35    

peut être que se script est vieux mais il remplie la fonction que je voulais
le input type="text" j'avais mis 2000 pour voire se que je pouvais en faire et je connaissais pas le <textarea>...
et le JS au milieu de la page je trouve pas que sa dérange...
sa arrive à tout le monde de faire des erreurs...
enfin bref c'est pas grave merci pour l'aide en tout cas

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed