Foros del Web » Creando para Internet » CSS »

Problemas con elementos de pagina web

Estas en el tema de Problemas con elementos de pagina web en el foro de CSS en Foros del Web. Bueno ya esto es (creo yo) la ultima etapa de esta pagina estática que estoy haciendo, pero tengo ciertos problemillas, mas que todo con los ...
  #1 (permalink)  
Antiguo 10/03/2013, 22:52
Avatar de nanotime  
Fecha de Ingreso: noviembre-2011
Ubicación: Cd. Guayana
Mensajes: 145
Antigüedad: 12 años, 5 meses
Puntos: 6
Problemas con elementos de pagina web

Bueno ya esto es (creo yo) la ultima etapa de esta pagina estática que estoy haciendo, pero tengo ciertos problemillas, mas que todo con los distintos tipos de pantalla.

Primero que nada, no es que la pagina debe ser responsiva porque no se pretende extender a moviles o tablets en esta etapa, solo a computadoras. Pero yo soy novato y no conozco bien las resoluciones aun... lo que pasa acá es que no logro hacer que el fondo de pantalla ocupe todo el ancho y largo de la misma (aunque use background-size: 100% 100%;) ya en las pruebas mis clientes me dijeron que no ocupaba todo el ancho o el largo de la pantalla.

La segunda es que, como verán, a veces el reproductor y la imagen de arriba se salen del marco del fondo y esa no es la idea. Por los momentos como dije, no se busca un efecto responsivo, solo se busca que se vea bien en pantallas normales (17" en adelante) y aunque en mi pc con una pantalla de 1600x900 se ve bien, en las de ellos se ve recortado el fondo o salidos del fondo los elementos que mencioné. También me dicen que el logo del centro no se ve, pues, centrado (con la espiral) pero cuando trato de arreglar eso todo se deforma

Pueden ver el resultado actual en monociclo

Y el codigo como tal en [github

Podrían hecharme la mano al menos detectando los errores?
  #2 (permalink)  
Antiguo 11/03/2013, 00:30
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 1 mes
Puntos: 1146
Respuesta: Problemas con elementos de pagina web

por donde empezar... creo que lo mejor sera mandarte a repasar HTML y CSS

tu principal problema es que usas position:absolute inadecuadamente existen mejores métodos para centrar las cosas y rematando que es html5 no es soportado por IE7 e IE8

en cuanto al fondo puedes colocar la imagen directamente en el body al inicio con posición absoluta y z-index -1 para que quede abajo de todo, esta de mas aclarar que tienes que usar width y height al 100%
  #3 (permalink)  
Antiguo 11/03/2013, 01:26
Avatar de nanotime  
Fecha de Ingreso: noviembre-2011
Ubicación: Cd. Guayana
Mensajes: 145
Antigüedad: 12 años, 5 meses
Puntos: 6
Respuesta: Problemas con elementos de pagina web

Lo de repasar lo se, no dije que era un experto, estoy aprendiendo sobre la marcha.

Voy a probar lo que me dices
  #4 (permalink)  
Antiguo 11/03/2013, 01:57
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 8 meses
Puntos: 2114
Respuesta: Problemas con elementos de pagina web

Yo pondría la imagen como fondo de verdad, no como un elemento más. Ya hace un par de días se venía haciendo la misma cosa, ayer otra vez y ahora otro. Me pregunto quien andará diciendo que es bueno hacerlo de esa manera...

Ponlo como fondo de body, usa background-size: cover y ya está.
  #5 (permalink)  
Antiguo 11/03/2013, 12:34
Avatar de nanotime  
Fecha de Ingreso: noviembre-2011
Ubicación: Cd. Guayana
Mensajes: 145
Antigüedad: 12 años, 5 meses
Puntos: 6
Respuesta: Problemas con elementos de pagina web

Me gustaria que vieran esto... no se por que pasa, estuve siguiendo lo que me dijeron pero ahora se comporta extraño totalmente.

Le quité la imagen de centro para luego ponerla de fondo (no lo he hecho porque de la manera que vi, no funciona) les dejo el codigo como lo estoy moviendo para ver que tal.

Lo que no me explico es como puede afectar al fondo que se supone que es independiente, la eliminacion de un div con imagenes que no tienen nada que ver, y también eliminé los estilos relacionados a ellas para ver que pasaba... ahí lo podrán ver

https://github.com/nanotime/monocilo
  #6 (permalink)  
Antiguo 11/03/2013, 15:28
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 8 meses
Puntos: 2114
Respuesta: Problemas con elementos de pagina web

¿Tan difícil es poner el código aquí? En serio... Entre que te mandan a descargarlo, a mirarlo en github y espérate qué mas historias salen...

A mi no me anima nada si tengo que irme a otro lado a mirar el código. Pero aparte de mi, luego el día de mañana esos links de descargas desaparecen o sacan el repositorio de ahí y el que venga luego a resolver una duda leyendo el tema, se va a quedar con la duda porque no hay código.

Lo mejor, para todos, pienso, es que se ponga el código aquí a pelo, y como mucho si hace falta un código funcional —que a veces se requiere— pues que se ponga la URL del código funcionando. Pero lo básico y primero es pegar el código aquí en el foro.
  #7 (permalink)  
Antiguo 11/03/2013, 16:07
Avatar de nanotime  
Fecha de Ingreso: noviembre-2011
Ubicación: Cd. Guayana
Mensajes: 145
Antigüedad: 12 años, 5 meses
Puntos: 6
Respuesta: Problemas con elementos de pagina web

Generalmente piden que no lo pongan en los foros por comodidad, pero vamos, lo pongo y ya no es tanto.

Ahora mismo hice algunos cambios y medio funciona:

Código HTML:
Ver original
  1. <!DOCTYPE HTML>
  2. <head lang="es">
  3.     <meta charset="UTF-8">
  4.     <title>Monociclo</title>
  5.     <link href='http://fonts.googleapis.com/css?family=Patrick+Hand+SC|Freckle+Face|Julius+Sans+One' rel='stylesheet' type='text/css'>
  6.     <link rel="stylesheet" type="text/css" href="css/style.css">
  7.     <link rel="stylesheet" type="text/css" href="css/duxer.css">
  8.     <link rel="stylesheet" type="text/css" href="css/font-awesome.min.css">
  9.     <script type="text/javascript" src="js/tools/jquery-1.7.2.min.js"></script>
  10.     <script src="js/tools/jquery.tools.min.js"></script>
  11.     <script type="text/javascript" src="js/theduxer.js"></script>
  12. </head>
  13.        
  14.     <aside id="social">
  15.         <ul>
  16.             <li><a href="http://www.facebook.com/pages/Monociclo/144774022254202?ref=ts&fref=ts"><i class="icon-facebook-sign"></i></a></li>
  17.             <li><a href="https://twitter.com/_Monociclo"><i class="icon-twitter-sign"></i></a></li>
  18.         </ul>
  19.     </aside>
  20.  
  21.     <section id="player" data-autoplay="1" data-loop="1">
  22.             <section id="player">
  23.                    
  24.                 <section id="controls">
  25.  
  26.                     <section id="songTitle">
  27.                         <span>Titulo de la Cancion</span>
  28.                     </section>
  29.  
  30.                     <section id="playertrols">
  31.                        
  32.                         <div id="plauseStop">
  33.                             <div id="plause"></div>
  34.                             <div id="stop"></div>
  35.                         </div>
  36.  
  37.                         <div id="progressBar">
  38.                             <div id="timeLoaded"></div>
  39.                             <div id="timePlayed"></div>
  40.                         </div>
  41.  
  42.                     </section>
  43.  
  44.                     <section id="volumeTime">
  45.                         <input type="range" min="0" max="1" step="0.1" value="0.5"/>
  46.  
  47.                         <div id="timeStatus">
  48.                             <time id="played">00:00</time>
  49.                             <span>/</span>
  50.                             <time id="totalTime">00:00</time>
  51.                         </div>
  52.                     </section>
  53.                 </section>
  54.  
  55.                 <section id="playlist">
  56.  
  57.                     <section id="tracks">
  58.                         <article class="track trackPlaying" data-source="tracks/01_Pista">
  59.                             <span>Libertad</span>
  60.                         </article>
  61.                         <article class="track" data-source="tracks/02_Pista">
  62.                             <span>15 y ultimo</span>
  63.                         </article>
  64.                         <article class="track" data-source="tracks/03_Pista">
  65.                             <span>Infiel</span>
  66.                         </article>
  67.                         <article class="track" data-source="tracks/04_Pista">
  68.                             <span>Todo bien</span>
  69.                         </article>
  70.                         <article class="track" data-source="tracks/05_Pista">
  71.                             <span>Gusano</span>
  72.                         </article>
  73.                         <article class="track" data-source="tracks/06_Pista">
  74.                             <span>Alegría</span>
  75.                         </article>
  76.                         <article class="track" data-source="tracks/07_Pista">
  77.                             <span>El rockero</span>
  78.                         </article>
  79.                         <article class="track" data-source="tracks/08_Pista">
  80.                             <span>Un beso</span>
  81.                         </article>
  82.                         <article class="track" data-source="tracks/09_Pista">
  83.                             <span>La última</span>
  84.                         </article>
  85.                         <article class="track" data-source="tracks/10_Pista">
  86.                             <span>Nana</span>
  87.                         </article>
  88.                         <article class="track" data-source="tracks/11_Pista">
  89.                             <span>Monociclo</span>
  90.                         </article>
  91.                     </section>
  92.  
  93.                     <section id="playlistControl">
  94.                         <span>&#x25B2;</span>
  95.                     </section>
  96.  
  97.                 </section>
  98.             </section>
  99.         </section>
  100.  
  101.     <!-- <div id="currentTime">
  102.         <time>00:00</time>
  103.     </div> -->
  104.  
  105.    
  106. </body>
  107. </html>

Ese es html que limpié de imagenes.

Código CSS:
Ver original
  1. body
  2. {
  3.     background: url(../img/espiral.png);
  4.     background-repeat: no-repeat;
  5.     background-size: cover;
  6. }
  7.  
  8. a
  9. {
  10.     color: #FFF;
  11.     text-decoration: none;
  12. }
  13.  
  14.  
  15. #social
  16. {
  17.     color:#FFF;
  18.     float: right;
  19.     position: absolute;
  20.     top: 5px;
  21. }
  22.  
  23. #social ul li
  24. {
  25.     font-size: 4.3em;
  26.     list-style: none;
  27.     display: inline-block;
  28. }

reconstruyendo el CSS...

Código CSS:
Ver original
  1. #player
  2. {
  3.     background:rgba(56,56,56,0.5);
  4.     border-radius: 1em;
  5.     float: right;
  6.     width:400px;
  7. }

La ubicacion del player actualmente.

Ahora bien mi problema con el fondo no lo entiendo, cuando le pongo 100% 100% se deforma totalmente, no cubre nada, se vuelve puras rayas extrañas sin sentido y cuando le pongo cover, si, cubre la pantalla, pero cuando la redimensiono un poco, no ocupa la pantalla y hace que se salga el reproductor...

Última edición por nanotime; 11/03/2013 a las 16:08 Razón: Removí left y top, que no pintan nada ahi.

Etiquetas: ancho, elementos
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 18:19.