Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/02/2013, 09:05
DoHITB
 
Fecha de Ingreso: abril-2012
Ubicación: 41°37′00″N, 00°37′00″E
Mensajes: 462
Antigüedad: 12 años, 7 meses
Puntos: 33
Textarea no me muestra scrolls

Buenas!

Supongo que el tema que quiero resolver va más en CSS que en HTML... os comento:

Cargo una web de manera dinámica, concretamente un formulario. En dicho form hay un textarea, tal que:

Código HTML:
Ver original
  1. <div>
  2.   <span>Comments: </span>
  3.   <textarea name="c"></textarea>
  4. </div>

En cuanto a CSS, desde el textarea hacia fuera:

Código CSS:
Ver original
  1. .CA_NA textarea {
  2. left: 20px;
  3. width: 450px;
  4. height: 120px;
  5. position: relative;
  6. display: inline-table;
  7. font-family: arial;
  8. border: 1px solid #CCC;
  9. }
  10.  
  11. .CAR form div {//car es el parent del div
  12. width: 595px;
  13. margin: 15px 0px 35px 15px;
  14. text-align: right;
  15. color: #002060;
  16. font-family: arial;
  17. font-weight: normal;
  18. font-size: 14px;
  19. }
  20.  
  21. .CAR {
  22. width: 828px;
  23. height: 1240px;
  24. }
  25.  
  26. .CA {//parent de CAR
  27. width: 828px;
  28. height: 1275px;
  29. border: 1px solid #002060;
  30. float: right;
  31. }
  32.  
  33. #con{//parent de CA
  34. position: relative;
  35. top: -161px;
  36. background-color: rgb(255, 255, 255);
  37. border-left-style: none;
  38. width: 838px;
  39. height:1275px;
  40. display:inline-block;
  41. float:right;
  42. }
  43.  
  44. #mid {//parent de #con
  45. width: 999px;
  46. height: 1275px;
  47. }
  48.  
  49. .content {//parent de #mid
  50. top: 20px;
  51. height: 1457px;
  52. position: relative;
  53. }
  54.  
  55. .main {//parent de content
  56. margin-left: auto;
  57. margin-right: auto;
  58. margin-top: auto;
  59. width: 1000px;
  60. }
  61.  
  62. body {//parent de main (<body>)
  63. background-color: #FFF;
  64. }

Y resulta que si escribo mucho (hasta llegar al borde del textarea) no me salta el scroll, sino que sale como si tuviera "overflow:visible", y no se qué hacer...

he probado poner (obviamente) "overflow:auto" y "scroll", pero nada...

¿puede ser que al cargar la página dinámicamente (es decir, con AJAX) me de este fallo? ¿o puede que sea solo de mi navegador? (chrome)

Saludos