Regresar   Foros del Web > Diseño de Sitios web > (X)HTML

El registro es Gratis en Foros del Web
Respuesta
 
Herramientas Buscar en Tema Desplegado
Antiguo 07/05/08, 13:18:16   #1 (permalink)
vivi_ ha deshabilitado el Karma
 
Registrado: jul 2007
Mensajes: 35
vivi_ is offline  
Div en navegadores

Buenas tardes;
tengo una duda e empezado a utilizar div y hojas de estilo en vez de tablas y me pasa una cosa, le pongo un valor a la anchura y altura del div, pero en un navegador y en otro me salen descolocado, cuando lo coloco para que corresponda a uno, cuando abro otro navegador esta descolocado. Que tengo que hacer para solucionarlo?


Otra pregunta, tengo un iframe donde se van abriendo paginas dentro de una principal, pero unas son mas grandes de altura que otras y algunas no se ven del todo, que tengo que hacer para que se ajuste automaticamente al tamaño de la pagina sin utilizar la barra de subir y bajar?

Muchas gracias.
  Responder Con Cita
Antiguo 07/05/08, 14:02:09   #2 (permalink)
bookmaster tiene algunos puntos positivos de karma
 
Registrado: nov 2002
Ubicación: Toledo
Mensajes: 532
bookmaster is offline  
Re: Div en navegadores

El tema de la colocación en los navegadores es normal que se muevan las cosas.

Por ejemplo Firefox y Safari tratan los margenes de diferente manera al Internet Explorer, yo lo que suelo hacer para corregir eso es ponerle en las propiedades margin:0; padding:0; y normalmente eso corrige el fallo y suelen salir en su sitio.

otra cosa que pasa con el internet explorer es que no "respeta" el tamaño del contenido del div, por lo que en algunas ocasiones hay que forzarlo con el float:.

Estas son las cosas con las que me he topado y que suelen ser lo mas comun, otra cosa que funciona en el IE y que no lo hace de igual manera es el Filter, ya que en el Firefox en vez de usar esa propiedad se usa opacity.

De todas maneras todas estas cosas casi seguro que te podrán ayudar mejor en el sub foro de CSS.


A lo del tamaño del IFRAME se ha tratado recientemente en otro post, te dejo el enlace para que veas el código que se usó para ello.
Barra de scroll en iframes y más
  Responder Con Cita
Antiguo 09/05/08, 13:31:13   #3 (permalink)
vivi_ ha deshabilitado el Karma
 
Registrado: jul 2007
Mensajes: 35
vivi_ is offline  
Re: Div en navegadores

Ya he encontrado el problema a ver si me lo puedes solucionar:
creo que internet explorer no considera los bordes del div como tamaño
y mozilla si entonces si le pongo:

#menu {
float: left;
width: 163px;
border-right: 1px solid #91d7f7;
border-left: #91d7f7 1px solid;
text-align: left;
}

en internet explorer me sale de tamaño 163 y en mozilla 165 con los 2px de los bordes derecha e izquierda como lo puedo solucionar?
  Responder Con Cita
Antiguo 10/05/08, 00:41:19   #4 (permalink)
pateketrueke ha deshabilitado el Karma
 
Registrado: abr 2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 639
Contactar con pateketrueke a través de MSN
pateketrueke is offline  
Re: Div en navegadores

lo podrias solucionar... (es broma) modificando el motor de renderizado de ambos... pero ya dije, es un chiste... NO ha solucion por ahora...

hay hacks y todo, para hacerlos tangibles.... pero estos minimos detalles siempre van a suceder, lo que recomiendo es no usar un diseño estatico.... solido, duro y a veces feo.... (osea tablas y muchos div sin razon) es mejor hacerlos del modo fluido, o liquido como le dicen en ingles.... .D

asi que, no seamos exigente con los pixeles... que al fin y al cabo NO son flexibles (menos de 800x600 dar el brinco a mas de 1024... no todos pueden) entonces, es mejor usar tamaños relativos... usar pt, em... % funcionan bien!
  Responder Con Cita
Respuesta


Califica este Tema - Div en navegadores.

Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado Califica este Tema
Califica este Tema:

Reglas del foro
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está activado
Las caritas están activado
Código [IMG] está activado
Código HTML está desactivado


Todas las horas son GMT -6. La hora es 04:28:23.

Message Board Statistics

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96