我使用一个定制的asp.net控件渲染到DIV并将"height ='0'"硬编码到元素中(我知道..愚蠢).但我需要重置它 - 以某种方式摆脱高度分配.这可以用CSS吗?
例如,我可以将高度设置为100px,它可以工作.但这不是我想要的 - 我希望删除高度分配.
更新:使用FireBug,我可以看到CSS的高度被硬编码的高度覆盖:
删除了死的ImageShack链接
我想除了删除硬编码的高度= 0之外,我无法解决这个问题.还有其他人看到了另类吗?
您可能需要使用,height:auto !important
因为height属性具有非常高的优先级(IIRC).
但理想情况下,你会从那里空手道踢出那个属性.呸.
将高度更改为"自动",看看它是否适合您.
自动是元素的默认高度,这意味着浏览器会自行计算高度.