Foros del Web » Creando para Internet » CSS »

Sobreponer imagen

Estas en el tema de Sobreponer imagen en el foro de CSS en Foros del Web. Buenas, Estoy empezando con Response Web Design y tengo una duda de CCS. El diseño para pantalla de pc es el siguiente: Y por media ...
  #1 (permalink)  
Antiguo 17/04/2014, 09:35
 
Fecha de Ingreso: enero-2002
Ubicación: Sabadell
Mensajes: 565
Antigüedad: 22 años, 3 meses
Puntos: 4
Sobreponer imagen

Buenas,
Estoy empezando con Response Web Design y tengo una duda de CCS.
El diseño para pantalla de pc es el siguiente:


Y por media query, me gustaría que cuando la resolución fuera de máximo de ancho 320 fuera así, es decir, apareciera un icono para desplegar menú:


El código HTML para la cabecera es el siguiente:
Código HTML:
Ver original
  1.     <section id="contenidor">
  2.         <header>
  3.             <div id="logo">
  4.                 <img src="logo.png"/>
  5.             </div>
  6.             <div id="titol">
  7.                 <div id="linia3">Pernil dessossats Sabadell, S.C.P.</div>
  8.                 <div id="linia1">SERVEI DE DESOSSAR</div>
  9.                 <div id="linia2">PERNILS I ESPATLLES</div>
  10.                 <div id="linia4">Antonio Domínguez García</div>
  11.             </div>
  12.             <div id="carousel">
  13.                 <img src="logo.png"/>
  14.             </div>
  15.         </header>

Y el código CSS, que afecta la parte del título, es el siguiente:
Código CSS:
Ver original
  1. #titol{
  2.     margin:0;
  3.     padding:0;
  4.     float:left;
  5.     background-color:lightgray;
  6.     width:80%;
  7.     text-align:center;
  8.     min-width:320px;
  9. }

Dónde creo que debo incluir el código para que se visualize el icono, creo que sería aquí:
Código CSS:
Ver original
  1. @media screen and (max-width:320px) {
  2.     body {font-size:0.7em;}
  3. }

El problema que se me plantea es que las lineas del título están centradas relativamente. Si quiero añadir el icono a la izquierda, no sé, quizá esté bloqueda, pero no veo la manera.

Alguna sugerencia. Muchas gracias
__________________
Qué fácil cuando lo sabes y qué difícil cuando no
  #2 (permalink)  
Antiguo 18/04/2014, 10:58
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: Sobreponer imagen

Pues lo más fácil es ponerle una posición relativa a header y después una posición absoluta al icono, y ya lo colocas donde quieras con top, right, bottom y left.
  #3 (permalink)  
Antiguo 18/04/2014, 11:57
 
Fecha de Ingreso: enero-2002
Ubicación: Sabadell
Mensajes: 565
Antigüedad: 22 años, 3 meses
Puntos: 4
Respuesta: Sobreponer imagen

Buenas,
Gracias por responder. Lo he solucionado de la siguiente forma:
Código CSS:
Ver original
  1. #menu {
  2.     position:absolute;
  3.     left:10px;
  4.     top:47px;
  5.     z-index:2;
  6. }

Código HTML:
Ver original
  1. <div id="titol">
  2.                 <span id="linia3">Pernil dessossats Sabadell, S.C.P.<br/></span>
  3.                 <span id="linia1">SERVEI DE DESOSSAR<br/></span>
  4.                 <span id="linia2">PERNILS I ESPATLLES<br/></span>
  5.                 <span id="linia4">Antonio Domínguez García<br/></span>
  6.                 <div id=menu><img src="menu.png" onclick="javascript:MenuVisible()"/></div>
  7.             </div>

Aunque no estoy segura que sea lo correcto. Para conseguir un diseño adaptable, lo recomendable es indicar porcentages y no píxeles.

Gracias.
__________________
Qué fácil cuando lo sabes y qué difícil cuando no
  #4 (permalink)  
Antiguo 18/04/2014, 11:58
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: Sobreponer imagen

Cita:
Iniciado por mblascog Ver Mensaje
Aunque no estoy segura que sea lo correcto. Para conseguir un diseño adaptable, lo recomendable es indicar porcentages y no píxeles.
Bueno, pero eso es para cuestiones estructurales, no para situar un elemento que no forma parte de la estructura general.
  #5 (permalink)  
Antiguo 19/04/2014, 12:00
 
Fecha de Ingreso: enero-2002
Ubicación: Sabadell
Mensajes: 565
Antigüedad: 22 años, 3 meses
Puntos: 4
Respuesta: Sobreponer imagen

Buenas Pzin,
No sé si acabo de entender tu respuesta. El elemento que no forma parte de la estructura general, entiendo que te refieres al botón de menú.
Es cierto, pero cuando aparece el botón, es porqué sustituye la barra de navegación y aprovecho la parte del título.
Si hay una mejor forma de hacerlo, te agradeceré si puedes darme alguna pista.
Gracias.
__________________
Qué fácil cuando lo sabes y qué difícil cuando no

Etiquetas: background, color, contenido, html
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 20:31.