Well this is a very strange issue, for whatever reason slider handle is outside it’s parent element by half it’s height or width, why did they made it that way?…
Anyways, you can see in this fiddle: http://jsfiddle.net/PGLkW/2/ that handle goes way outside it’s container, and if i would try to remove margin like so:
.ui-slider .ui-slider-handle{
width:100%;
margin-left:0px;
left:0px;
margin-bottom:0px;
}
Things get’s even worse, and from what i can see i would actually need to edit widget itself for such a stupid thing, or am i not seeing something?
So just to clarify my question, i want handle to stay within it’s container, and when i click on any place to start dragging as you can see mouse doesn’t go exactly to the middle of handle, so it looks really bad.
It looks it doesn’t read the css properly, or because there are a lot of solutions they left it for the developers to play with it, and you have to do it until you get the result you want, here there is a solution using margin-bottom in negative:
The fiddle http://jsfiddle.net/RFVZ2/ . I hope this works for you.