$("#container").css("left") - 预期的行为是什么?

Mar*_*kie 10 css jquery

$("#container").css("left")应返回元素的左侧定位.如果元素的css说left: 20px;jQuery应该返回20px.对于相对定位但未给出CSS left位置的元素会发生什么?

我注意到Chrome和Firefox处理的方式不同.Firefox返回0px,Chrome返回auto.这是一个提供行为演示的JSFiddle.请在Firefox和Chrome中查看.

这是预期的行为吗?对我而言,Chrome和FF看起来为元素提供了不同的默认位置(0px/ auto).在这种情况下是否存在适用的标准,其中一个浏览器违反了,如果是,哪一个是正确的?