我有一个 div,我给出如下样式。
#MainDiv
{
position:relative;
left:150px;
right:150px;
}
#MainDiv我想根据左右参数给出这个宽度。为此,我给出如下。
$("#MainDiv").width($("#MainDiv").width() - $("#MainDiv").css("left") - $("#MainDiv").css("right"));
但是 在提醒$("#MainDiv").css("left")我150px。我只想要150. 为此,我使用了offset属性$("#MainDiv").offset().left和$("#MainDiv").offset().right. 左边的值是 as158而右边的值是 as undefined。offset在这种情况下不正确?我应该如何在值的末尾删除它px并获得确切的值?