Foros del Web » Creando para Internet » HTML »

eliminar scroll horizontal

Estas en el tema de eliminar scroll horizontal en el foro de HTML en Foros del Web. Tengo un problema que no logro resolver pese al hacer multiples variaciones, me explico. Tengo la pagina terminada y observo que aparece al final la ...
  #1 (permalink)  
Antiguo 25/05/2012, 05:02
Avatar de priamo  
Fecha de Ingreso: enero-2011
Ubicación: Valencia
Mensajes: 78
Antigüedad: 13 años, 3 meses
Puntos: 0
eliminar scroll horizontal

Tengo un problema que no logro resolver pese al hacer multiples variaciones, me explico. Tengo la pagina terminada y observo que aparece al final la barra espaciadora que me hace menear, un poco nada mas, hacia la derecha la pagina. Yo quiero que desaparezca la barra, es decir que quede centrada y que no se pueda mover ni a derecha ni a izquierda. Os paso el codigo:


Código HTML:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  4. <title>Enfoque2 Diseño Web y Diseño Grafico</title>
  5. </head>
  6. <style type="text/css">
  7. .textoparamiweb {
  8.     font-family: Verdana, Geneva, sans-serif;
  9.     font-size: 14px;
  10.     color: #4F4F4F;
  11. }
  12. body {
  13.     margin-left: 0px;
  14.     margin-top: 0px;
  15.     margin-right: 0px;
  16.     margin-bottom: 0px;
  17.     background-color: #C7C8CA;
  18. }
  19. #todo {
  20.     width: 100%;
  21.     position: relative;
  22. }
  23. #fondosuperior {
  24.     width: 1980px;
  25.     height: 110px;
  26.     background-color: #003;
  27. }
  28. #grupo {
  29.     position: relative;
  30.     margin: auto;
  31.     width: 1980px;
  32.     height: 110px;
  33. }
  34. #cabecera {
  35.     position:absolute;
  36.     width:1024px;
  37.     height:110px;
  38.     z-index:1;
  39.     margin-left: 478px;
  40. }
  41. #logo {
  42.     position:absolute;
  43.     width:382px;
  44.     height:131px;
  45.     z-index:1;
  46.     top: 5px;
  47.     left: 0px;
  48.     background-image: url(Imagenes/Logo_con_Reflejo.png);
  49. }
  50.  
  51. #fondofoto {
  52.     width: 1980px;
  53.     height: 250px;
  54.     top: 110px;
  55.     border-top-color: #0FF;
  56.     border-top-style: solid;
  57.     border-top-width: thin;
  58.     background-image: url(IMAGENES/FondoFotos.png);
  59. }
  60. #grupofoto {
  61.     position: relative;
  62.     margin: auto;
  63.     width: 1980px;
  64.     height: 250px;
  65. }
  66. #cabecerafoto {
  67.     position:absolute;
  68.     width:1024px;
  69.     height:250px;
  70.     z-index:1;
  71.     margin-left: 478px;
  72.     top: 3px;
  73. }
  74. #menu {
  75.     position:absolute;
  76.     width:293px;
  77.     height:195px;
  78.     z-index:1;
  79.     top: 30px;
  80.     left: 31px;
  81.     bottom: 20px;
  82. }
  83. #menuinicio {
  84.     position:absolute;
  85.     width:200px;
  86.     height:41px;
  87.     z-index:1;
  88.     top: 0px;
  89.     left: 0px;
  90.     background-image: url(Imagenes/inicio.png);
  91. }
  92.  
  93. #menuinicio:hover{
  94.     background-image: url(Imagenes/Inicio_2.png);
  95. }
  96.  
  97. #menudiseñoweb {
  98.     position:absolute;
  99.     width:200px;
  100.     height:41px;
  101.     z-index:1;
  102.     top: 30px;
  103.     left: 0px;
  104.     background-image: url(Imagenes/DiseWeb.png);
  105. }
  106. #menudiseñoweb:hover {
  107.     background-image: url(Imagenes/DiseWeb2.png);
  108. }
  109.  
  110. #menudiseñografico {
  111.     position:absolute;
  112.     width:200px;
  113.     height:41px;
  114.     z-index:1;
  115.     top: 60px;
  116.     left: 0px;
  117.     background-image: url(Imagenes/Dise_Grafico.png);
  118. }
  119. #menudiseñografico:hover {
  120.     background-image: url(Imagenes/DiseGrafico2.png);
  121. }
  122. #menurestauracion {
  123.     position:absolute;
  124.     width:282px;
  125.     height:41px;
  126.     z-index:1;
  127.     top: 90px;
  128.     left: -6px;
  129.     background-image: url(Imagenes/3Contacto.png);
  130. }
  131. #menurestauracion:hover {
  132.     background-image: url(Imagenes/BotonRestauracion_2.png);
  133. }
  134. #menuretoquedigital {
  135.     position:absolute;
  136.     width:200px;
  137.     height:41px;
  138.     z-index:1;
  139.     top: 120px;
  140.     left: 0px;
  141.     background-image: url(Imagenes/Retoque-Digital.png);
  142. }
  143. #menuretoquedigital:hover {
  144.     background-image: url(Imagenes/RetoqueDigital2.png);
  145. }
  146. #menucontacto {
  147.     position:absolute;
  148.     width:200px;
  149.     height:41px;
  150.     z-index:1;
  151.     top: 150px;
  152.     left: 0px;
  153.     background-image: url(Imagenes/Contacto.png);
  154. }
  155.  
  156. #menucontacto:hover {   background-image: url(Imagenes/Contacto2.png);
  157. }
  158. #fotoinicio {
  159.     position:absolute;
  160.     width:663px;
  161.     height:250px;
  162.     z-index:2;
  163.     left: 360px;
  164.     top: -2px;
  165.     background-image: url(Imagenes/Imagenes_%20Contenido/bigstock_Sailing_To_The_Sunrise_22433.jpg);
  166. }
  167.  
  168. #contenido {
  169.     position:absolute;
  170.     width:1024px;
  171.     height:1000px;
  172.     z-index:2;
  173.     left: 477px;
  174.     top: 380px;
  175.     background-image: url(Imagenes/Fondo_Contenido.png);
  176. }
  177. #textocabecera {
  178.     position:absolute;
  179.     width:263px;
  180.     height:42px;
  181.     z-index:2;
  182.     left: 683px;
  183.     top: 62px;
  184.     background-image: url(Imagenes/Imagenes_%20Contenido/Texo_Superior.png);
  185. }
  186. #pie {
  187.     position:absolute;
  188.     width:684px;
  189.     height:24px;
  190.     z-index:3;
  191.     left: 247px;
  192.     top: 1012px;
  193. }
  194.  
  195. </head>
  196. <div id="todo">
  197.   <div id="grupo">
  198.        <div id="fondosuperior">
  199.         <div id="cabecera">
  200.         <div id="logo"></div>
  201.                  <div id="textocabecera"></div>
  202.             <div id="sociales">
  203.   <a href="http://es-es.facebook.com/" title="Compartir" target="_blank"><div id="facebook"></div></a>
  204.    <a href="http://twitter.com/" title="Compartir"target="_blank"><div id="twiter"></div></a>
  205.    <a href="http://es.linkedin.com/" title="Compartir"target="_blank"><div id="linkedin"></div></a>
  206.    <a href="http://technorati.com/" title="Compartir"target="_blank"><div id="technorati"></div></a>
  207.                   </div>
  208.       </div>
  209.     </div>
  210.   </div>
  211. <div id="todofoto">
  212.     <div id="grupofoto">
  213.        <div id="fondofoto">
  214.          <div id="cabecerafoto">
  215.               <div id="menu">
  216.                  <a href="index.html" target="_blank" ><div id="menuinicio"></div></a>    
  217.                  <a href="Diseñoweb.html" target="_blank"><div id="menudiseñoweb"></div></a>
  218.                  <a href="DG_Flyers.html" target="_blank">
  219. <div id="menudiseñografico"></div></a>
  220.                  <a href="fotosantiguas.html" target="_blank">
  221. <div id="menurestauracion"></div></a>
  222.                  <a href="retoquedigital.html" target="_blank">
  223. <div id="menuretoquedigital"></div></a>
  224.                 <a href="contacto.html" target="_blank"><div id="menucontacto"></div></a>          
  225.            </div>
  226.         <div id="fotoinicio"></div>
  227.       </div>
  228.      </div>
  229.   </div>
  230. </div>
  231. <div id="contenido">
  232.     <div class="apDiv1" id="minombre"><br /></div>
  233.     <div id="bienvenidos"> <span class="textos">Binvenidos a <strong class="texto_azul">Enfoque2</strong> nos especializamos en Diseño  web/multimedia y en Diseño gráfico publicitario.<br />
  234.     <br />
  235.     Nuestros proyectos procuramos realizarlos a medida y  entorno a las necesidades y presupuesto del cliente.<br />
  236.     </span><br /></div>
  237. <div class="textoweb" id="textoindex1"> <span class="texto_azul">El diseño es una necesidad</span> actual para dar a conocer los productos y servicios de las empresas ya que más del <span class="texto_azul">80% </span>de lo que percibimos viene de <span class="texto_azul">nuestra vista</span>.</div>
  238. <div id="fotoindexchica"></div>
  239. <div id="fotoindexmundo"></div>
  240. <div class="textos" id="textomundo">Nuestros servicios</div>
  241. <div class="textos" id="textochica">Nuestro compromiso</div>
  242. <div class="textochica2" id="textomundo2">Diseño Web<br />Diseño Gráfico<br />Restauración Fotográfica<br />Retoque Digital</div>
  243. <div class="textochica2" id="textochica2"> Diseño = Calidad = Precio<br />Creatividad = Exclusividad  Disponibilidad = Seriedad </div>
  244. <div id="logomundo"></div>
  245. <div id="logochica"></div>
  246. <div id="linea"></div>
  247. <div id="linea2"></div>
  248. <div class="Pie_texto" id="pie">© 2012 - Diseño Enfoque2 | <a href="Politica_aviso.html" class="Pie_texto">Politica de privacidad y  Aviso Legal</a> |<a href="contacto.html" class="Pie_texto"> Contacto</a> | móvil 606526451</div>
  249. </div>
  250. </div>
  251. </body>
  252. </html>

Espero me podais ayudar porque ya he terminado toda la web y me toca las narices esto.
Un saludo y gracias

Última edición por tunait; 25/05/2012 a las 11:49
  #2 (permalink)  
Antiguo 25/05/2012, 05:58
Colaborador
 
Fecha de Ingreso: junio-2007
Mensajes: 5.798
Antigüedad: 16 años, 10 meses
Puntos: 539
Respuesta: eliminar scroll horizontal

¿Pasó su página por el validador?
Creo que no.
Se le han colado algunas cosillas como:
Cita:
</head>
<style type="text/css">
y más tarde:
Cita:
</style>
</head>
Sobre la ¿barra espaciadora? ¿se refiere al scroll?
Depende de la resolución con la que vea su página "me hace menear, un poco nada mas" o un poco mucho.

Sólo llegué a esta línea de su css:
Código CSS:
Ver original
  1. #fondosuperior {
  2. width: 1980px;
__________________
Por una web con mucho estilo
+++ CUENTA ABANDONADA. ¿la quieres? +++
  #3 (permalink)  
Antiguo 25/05/2012, 06:23
Avatar de priamo  
Fecha de Ingreso: enero-2011
Ubicación: Valencia
Mensajes: 78
Antigüedad: 13 años, 3 meses
Puntos: 0
Respuesta: eliminar scroll horizontal

Vamos que no puede elimarse.
Lo de que solo llega a ver esa linea , no le entiendo que quiere decir porque arriba tiene todo el codigo.
saludos
  #4 (permalink)  
Antiguo 25/05/2012, 06:29
Colaborador
 
Fecha de Ingreso: junio-2007
Mensajes: 5.798
Antigüedad: 16 años, 10 meses
Puntos: 539
Respuesta: eliminar scroll horizontal

Quería decirle que sólo miré su código hasta esa línea del css.

Si tiene una caja con 1980px sin haberla sacado del flujo hará que sus ancestros crezcan hasta por lo menos esa medida --> en las pantallas más pequeñas saldrá el scroll, en las más anchas no.

¿Conoce www.librosweb.es ?
Creo que le será de ayuda
__________________
Por una web con mucho estilo
+++ CUENTA ABANDONADA. ¿la quieres? +++

Etiquetas: css
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:04.