hi all,
(meaning an elements left-value): what's the easiest way to move an element - eg. 10px to the left (from its current position)?
thx
hi all,
(meaning an elements left-value): what's the easiest way to move an element - eg. 10px to the left (from its current position)?
thx
Assuming your element has the id 'myElement':
$('#myElement').css(
{
  'position': 'relative',
  'left': '-10px'
});
Here is a quick example using jQuery:
$("#el").css({
    left: $("#el").position().left - 10 + "px"
});
Note: the element that you want to move must either be positioned absolutely or relatively.
It might be that jQuery is overkill and setting margin-left: -10px will do the trick.
You can get an element's offset() relative to the document: http://docs.jquery.com/CSS/offset
That'd give you the left,top,etc.
Then you might have to position the element using the css like so.
 subMenu.css({
            position: 'absolute',
            zIndex: 5000,
            left: left,
            top: top
        });