Foros del Web » Creando para Internet » CSS »

Centrar navegador

Estas en el tema de Centrar navegador en el foro de CSS en Foros del Web. Buenas tardes a todos: Estoy construyendo mi primera página web y me estoy encontrando con un problema que espero alguien me pueda ayudar a solucionar... ...
  #1 (permalink)  
Antiguo 08/01/2016, 06:51
 
Fecha de Ingreso: enero-2016
Mensajes: 1
Antigüedad: 8 años, 3 meses
Puntos: 0
Centrar navegador

Buenas tardes a todos:

Estoy construyendo mi primera página web y me estoy encontrando con un problema que espero alguien me pueda ayudar a solucionar...

Quiero centrar la caja de navegador y los iconos de las redes sociales en la cabecera del site, pero no me respeta las posiciones en distintas pantallas. He hecho modificaciones en la CSS para posicionar estos elementos a ojo en mi ordenador, pero cuando se entra a la página web desde ordenadores con pantallas de otras resoluciones, la ubicación de los elementos es distinta.

¿Existe alguna manera de bloquearlos en el centro?

Esta es mi página web: www.recetasparaprincipiantes.com

A ver si alguien me puede decir algo!

Muchas gracias por adelantado!
  #2 (permalink)  
Antiguo 11/01/2016, 08:03
 
Fecha de Ingreso: octubre-2015
Mensajes: 18
Antigüedad: 8 años, 6 meses
Puntos: 1
Respuesta: Centrar navegador

Hola, gorkaroke, debes usar medidas relativas para poder hacer que los componentes de tu web se estiren o se "achiquen", y sobre lo de centrar, te recomiendo usar display flex,
!OJO!
Display FLEX, es una propiedad relativamente nueva en CSS, algunos navegadores viejos no lo mostraran bien, y tendras que usar los prefijos para cada navegador.

Para hacer que tu layout sea relativo a la pantalla, es con este tipo de codigo:
Código CSS:
Ver original
  1. .header{
  2.     width: 100%; height: 100%;
  3. }
Como puedes ver las medidas reltivas son con porcentajes, hay mas medidas relativas, pero tu despues investigas...

El contenedor donde quieras tener tus cosas centradas, es asi:
Código CSS:
Ver original
  1. .contenedor{
  2.     display: flex;
  3.     justify-content: center;
  4.     align-items: center;
  5. }
Los hijos del elemento ".contenedor" estaran centrados vertical como horizontalmente.

Espero que te haya servido, no olvides que puede ser que des una investigadita sobre el flexbox y el responsive design, hasta luego.

Etiquetas: navegador
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 04:06.