Using javascript - we can set the element relative position such as
object.style.position="absolute"||"fixed"||"relative"
But,on using the same console.log(object.style.position) - it does not return the position applied on the object - it returns NULL. Am i missing something here or is there another way to achieve what i'm trying to achieve??
.style represents what's set on the element itself, much like the style attribute.
You could instead use getComputedStyle: http://jsfiddle.net/qAbTz/1/.
var div = document.getElementById("div");
console.log(div.style.position); // "" (not null by the way)
console.log(getComputedStyle(div).position); // "fixed"
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With