CSS değeri yalnızca stil veya $ .css() ile ayarlanırsa geçerlidir.
Ancak bir nesnenin doğru konumunu almanız gerekiyorsa, javascript/jquery'yi kullanmalısınız.
Bazı geçerli çözümler olsa da, $ .fn.width() öğesinin hesaba katılmadığını ve dolgu yapılmadığını unutmayın. Yani outerWidth()'u kullanmak daha iyidir.
Örnek:
$(document).width() - ($('#elem').offset().left + $('#elem').outerWidth());
Hatta değerini almak için bir $ .fn işlevi oluşturabilirsiniz:
$.fn.right = function() {
return $(document).width() - (this.offset().left + this.outerWidth());
}
Sonra kullanmak: tarafından belirtildiği gibi
$('#elem').right();
Bir önceki sorudan, cevap vermediği için oylama yaptığım bir intikam oyu olduğuna inanıyorum. – Xavier