我有一個與position:absolute
的股利。我試圖用jQuery來定位它,但它不工作。在下面的代碼中,我基本上刪除左側,並添加右:0。這應該把div放在最右邊。使用螢火蟲,我可以看到內聯樣式被更改爲right:0
,但沒有任何事情發生。我究竟做錯了什麼。 檢查http://jsfiddle.net/SJP3b/1/jQuery CSS位置權利不工作
$('div').css({
left: '',
right: 0
});
我有一個與position:absolute
的股利。我試圖用jQuery來定位它,但它不工作。在下面的代碼中,我基本上刪除左側,並添加右:0。這應該把div放在最右邊。使用螢火蟲,我可以看到內聯樣式被更改爲right:0
,但沒有任何事情發生。我究竟做錯了什麼。 檢查http://jsfiddle.net/SJP3b/1/jQuery CSS位置權利不工作
$('div').css({
left: '',
right: 0
});
使用left:'auto'
爲我的作品:
許多值不能設置爲空白。 所以你必須將它們設置爲默認的css值。
這auto
爲left
屬性:
我不知道如果權利是一個有效的CSS密鑰。如果是
$('div').css({
left: auto,
right: 0
});
應該工作...
您還可以檢查float:right
我不需要有左,右。我不明白爲什麼刪除左側沒有做這項工作。 – Pinkie 2011-05-20 07:27:01
你並沒有刪除'left'。你將它設置爲一個空白值,根本沒有被評估。 'left:auto'是'left'的默認值,它會重置它。 – Blender 2011-05-20 07:35:22
謝謝,這是有道理的。 – Pinkie 2011-05-20 07:39:26