CLR: .Net / Mono / Boo / Otros CLR > ASP .NET
Adaptar Mi Web A La Resolucion De Pantalla
vgt43:
BuenaaaS, ante todo gracias x tomarte el tiempo de leer el post... alla voy: tengo un problem con el tema de que la web que he hexo se adapte a la resolución de pantalla del usuario... soy novato en esto (de hexo soy el apaga incendios y me enmarronaron con esto hace unas semanas sin tener ni #### idea) y empiezo a estar desesperado... gracias a cualkier ayuda k podais darme ^_^
:hola:
Javier Santamaria:
Hola,
Creo que tienes varias opciones:
La mas comun es que la pagina este optimizada para una resolucion y si se utiliza una resolucion mayor se centre el contenido.
(en esta dudo) Tambien creo puedes crearte varios archivos CSS y elegir el que te convenga en funcion de la resolucion de la pantalla (no se si se podra obtener por javascript, aqui es donde dudo).
Te dejo este link de donde puedes sacar ejemplos de la primera forma
Saludos
memito:
puedes usar javascript y codigo asp net para que dependiendo de la resolucion te haga mas grande por ejemplo el datagrid...
En mi aplicacion hago algo así...
memito:
pero si la resolucion es 800 x 600, el datagrid es mas pequeño.... la cantidad de registrods a visualizar es menor.. en fin...
memito:
primero determino en la primera pagina la resolucion de pantalla con javascript
screenWidth = screen.width;
esa variable se la paso como parametro a la siguiente pagina que se abre inmediatamente, esa es una pagina aspx
esa pagina esta formada por tablas cuyas dimensiones estan en %, no en pixeles...
y modifico las propiedades del datagrid dependiendo del valor de la variable screenWidth
if (resolucion <= 800)
{
pnlDtl.Width = 490;
pnlDtl.Height = 330;
pnlHDR.Height = 330;
dtgDrill_DTL.PageSize = 10;
dtgDrill_HDR.PageSize = 10;
ltbFiltrosTextos.Width = 200;
}
else
{
pnlDtl.Width = 715;
pnlDtl.Height = 502;
pnlHDR.Height = 502;
dtgDrill_DTL.PageSize = 18;
dtgDrill_HDR.PageSize = 18;
ltbFiltrosTextos.Width = 400;
}
Navegación
[#] Página Siguiente
Ir a la versión completa