Ver Mensaje Individual
  #13 (permalink)  
Antiguo 01/10/2016, 20:02
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 6 meses
Puntos: 977
Respuesta: Obtener valores de css mediante js

Estimado mpozo:

Me parece que has llevado esto a un plano personal de manera innecesaria. Aquí nadie pretende demostrar saber más que los demás ni de dejar mal parado a los demás, pues esto no se trata de competir sino de ayudarnos unos a otros. En ningún momento he intentado "esconder" errores. He respondido a las dudas y preguntas formuladas, tal cual lo vengo haciendo desde hace ya algunos años.

Por otra parte, esto que dices, sí es un error:
Cita:
Iniciado por mpozo Ver Mensaje
Evidentemente la estructura de escritura camelCase no se puede usar en la abreviatura
¿Y sabes por qué? Porque sí se puede.
Código Javascript:
Ver original
  1. console.log(getComputedStyle(div).marginTop);
  2. console.log(getComputedStyle(div).marginLeft);
  3. console.log(getComputedStyle(div).marginBottom);
  4. console.log(getComputedStyle(div).marginRight);
  5.  
  6. console.log(getComputedStyle(div).borderBottomWidth);
  7. console.log(getComputedStyle(div).borderBottomColor);
  8. console.log(getComputedStyle(div).borderBottomStyle);

DEMO

Si deseas, pruébalo en todos los navegadores que den soporte al método en cuestión. Por cierto, las funciones cross browser o polyfill, jamás significarán una "manera absurda de gastar recursos". Incluso la propia MDN añade funciones polyfill en su documentación para lograr un nivel de abstracción tal que se pueda abarcar a todos los navegadores posibles.

Y, por favor, si vas a comentar en este foro, evita tomar una réplica como algo personal. Es absurdo el siquiera pensarlo. Recuerda que esta es una página de asesoramiento, en donde los usuarios nos apoyamos; las competencias están en otra parte.

Un saludo
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand

Última edición por Alexis88; 01/10/2016 a las 20:08 Razón: Acotación