如何在 jQuery 中的元素的许多其他 css 属性中删除单个 css 属性?
我目前正在做这样的事情来完全删除高度属性
$('style').css({'height' : ''});
上面的代码不起作用?有没有其他方法可以完全删除 height 属性?而不是将其设置为 0 或其他东西!
如何在 jQuery 中的元素的许多其他 css 属性中删除单个 css 属性?
我目前正在做这样的事情来完全删除高度属性
$('style').css({'height' : ''});
上面的代码不起作用?有没有其他方法可以完全删除 height 属性?而不是将其设置为 0 或其他东西!
你可能想错了。要在 CSS 中取消设置特定的高度声明,请使用“height: auto;” - 所以我认为你只是想做.css({'height': 'auto'});
'height':' ' 如果您已经使用 JS 设置了高度,则将起作用。如果您还没有使用过 JS,则需要使用样式默认选项(如自动或继承)来增强 css 的能力。
“高度”:“自动”
这是应该如何指定的
$('style').css('height' , '');
两个参数,而不是单个对象。试试看。