【发布时间】:2018-03-05 04:52:52
【问题描述】:
我正在通过 jquery 将以下样式应用于 div:
$("#content").css('width',$("#content").width()+'px');
$("#content").css('height',$("#content").height()+'px');
$("#content").css('position','fixed');
稍后在脚本中,我将再次删除固定位置以及高度和宽度设置。
我正在尝试通过添加一个类来做到这一点
.divStatic{
position:static;
height:auto;
width:auto;
}
$("#content").addClass('divStatic');
但这样 DIV 会保持其固定宽度。 如果我用 jquery 做,一切正常。
$("#content").css('position','static');
$("#content").css('width','auto');
$("#content").css('height','auto');
有什么区别?
【问题讨论】:
-
你不能用 CSS 写 JavaScript/jQuery。
-
你不能用 CSS 写 JavaScript/jQuery 有人试过吗?