var _resolucion = document.getElementById("tabla")
_resolucion.align = "center"
_resolucion.style.align= "center"
no funciona con ninguna de los 2... :(

| |||
getElementById de una tabla Estoy buscando la manera de trabajar con la propiedad align de una tabla pero no me funciona (nose si no existe o se hace de alguna otra manera) var _resolucion = document.getElementById("tabla") _resolucion.align = "center" _resolucion.style.align= "center" no funciona con ninguna de los 2... :( ![]() |
| ||||
supongo que quieres centrar la tabla no? para eso el codigo que usaste: _resolucion.align = "center" es el adecuado, ahora verifica que tu tabla este en un lugar donde se aprecie el efecto, es decir si tienes tu tabla dentro de otros tags , esta estara centrada dentro del espacio que le proporciona el contenedor anterior... a lo mejos se esta centrando pero no se aprecia el efecto. |
| |||
La alineación de tablas falla mucho, creo haber leido algo así como que los estilos no responden como -en teoría- deberían. Para centrar en horizontal hay otra posibilidad que a veces funciona, es margin-left: auto margin-right: auto Inténtalo por ahí.
__________________ Angel :cool: |
| ||||
solo como prueba mira a ver si esto te funciona: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Test</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <script> function centrar(tbl){ if(tbl.align=="center"){ tbl.align="left"; }else{ tbl.align="center"; } } </script> <body> <table id="tabla" onDblClick="centrar(this)" border="1"> <tr><td>Solo prueba <br> <strong>doble click para centrar/restaurar</strong> </td></tr> </table> </body> </html> |
| |||
o bien.. existe alguna propiedad para aplicar un class en una tabla? algo como=>? <style> .class2 { margin-left: auto margin-right: auto } </style> <script> tabla = getElementById("idtabla") tabla.clas = "class2" </script> |
| |||
no hay caso.. en fin... :( La necesidad de utilizar ese codigo es por esto:
Código:
Un script para reconocer la resolucion de la pantalla. Alguien conoce alguna otra alternativa?... var h=window.screen.height var w=window.screen.width resolucion = getElementById("tablas"); if(h >= 768 && w >= 1024){ resolucion.style.align = "center" }else{ } |