Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Desarrollo en Delphi para Android (https://www.clubdelphi.com/foros/forumdisplay.php?f=57)
-   -   ¿Cómo evitar que al hacer Zoom en un TWebBrowser aumente el margen derecho? (https://www.clubdelphi.com/foros/showthread.php?t=91916)

jhonalone 02-06-2017 16:51:00

¿Cómo evitar que al hacer Zoom en un TWebBrowser aumente el margen derecho?
 
Hola de nuevo.

Vergüenza me da tener que daros la lata.

El problema actual es que al agrandar el tamaño de una página de texto, contenida en un TWebBrowser (lo he comprobado en versiones Android anteriores a la 6. En la versión 6 ya no ocurre), va aumentando el margen de la ventana por la parte derecha de la pantalla, hasta el punto de que suele sobrepasar el tamaño del texto contenido en la página.

Si alguien ha observado este fenómeno, publíquelo en este hilo.
Si lo ha resuelto, por favor, háganos saber cómo.

Gracias.. Un saludo.

Ñuño Martínez 05-06-2017 09:43:26

Tiene pinta de ser un problema de CSS, bien que esté mal definido, o bien que sea mal interpretado. Como dices que con Android 6 ya no ocurre me atrevería a decir que es lo segundo. Aun así, si puedes, revisa el CSS. Los márgenes deberían definirse en píxeles (px) o relativos al tamaño de la fuente (em), definirlos con porcentajes (%) no suele ser buena idea. También es posbile que haya alguna columna (div o lo que sea) que no tiene contenido pero que esté ahí ocupando espacio.

Casimiro Notevi 05-06-2017 10:15:10

Cita:

Empezado por jhonalone (Mensaje 517569)
... Vergüenza me da tener que daros la lata ....

Los foros existen para encontrar respuestas a las dudas, por muy sencillas o básicas que sean, y además, en este caso me parece algo complejo :)

jhonalone 07-06-2017 20:07:50

Hola a todos.
Ñuño. (Me gusta la ñ, en mi apellido la llevo). No tengo definidos los márgenes. La página lleva los suyos. No sé cuales ni cómo están definidos, no me he parado a revisar el código porque la he generado automáticamente desde Word. (La explicación es que es una página con un par de imágenes y sobre todo texto, pues es una página que utilizo como ayuda en línea del programa.

Creo que tienes razón y es un problema de interpretación del navegador de algún dispositivo. Digo esto, por lo siguiente:

1.- versión 4.1.2 (móvil Samsung Galaxy SIII mini) crea espacios en el margen derecho (lo agranda)

2.- versión 4.4.2 (tableta Samsung Galaxy Tab 3) no deforma el margen.

3.- versión 4.4.2 (móvil Samsung Galaxy 4 mini) no deforma el margen.

4.- versión 6.0.1 (móvil Samsung Galaxy J5) no deforma el margen.

Conclusión: creo que es un problema de versiones y ha sido corregido, al menos desde la versión 4.4.2

Saludos.


La franja horaria es GMT +2. Ahora son las 10:55:48.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi