我有一个position:absolute
的div。我正试图使用jQuery将其定位到正确但它不起作用。在下面的代码中我基本上删除左并添加右:0。这应该将div定位在最右边。使用firebug,我可以看到内联样式被更改为right:0
但没有任何事情发生。我究竟做错了什么。 检查http://jsfiddle.net/SJP3b/1/
$('div').css({
left: '',
right: 0
});
答案 0 :(得分:10)
使用适用于我的left:'auto'
:
许多值无法设置为空白。 所以你必须将它们设置为默认的css值。
auto
属性为left
:
答案 1 :(得分:0)
你必须使用'0px'
$('div').css({
left: '',
right: '0px'
});
编辑1:
抱歉,对于position:absolute
媒体资源,您可以使用left
和top
媒体资源。它不是关于jquery。
答案 2 :(得分:0)
我不知道右边是否是有效的css密钥。如果是
$('div').css({
left: auto,
right: 0
});
应该工作......
您还可以查看float:right