如何使用 jQuery 从 DIV 中删除高度样式?

新手上路,请多包涵

默认情况下,DIV 的高度由其内容决定。

但是,我重写了它并使用 jQuery 明确设置了一个高度:

 $('div#someDiv').height(someNumberOfPixels);

我该如何扭转呢?我想删除高度样式并使其恢复到自动/自然高度?

原文由 Zack Peterson 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 423
1 个回答

删除高度:

 $('div#someDiv').css('height', '');
$('div#someDiv').css('height', null);

正如约翰指出的那样,将高度设置为 auto

 $('div#someDiv').css('height', 'auto');

(使用 jQuery 1.4 检查)

原文由 user268828 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题