auto几个CSS属性提供的选项非常有用.但是,该display属性似乎没有.我希望这可以display根据标签将属性设置为浏览器默认值; 例如,a <div>会重置为display: block;,但是<span>会重置为display: inline;.
display: auto相同的我错过了?thi*_*dot 31
你应该使用:
$('element').css('display','');
Run Code Online (Sandbox Code Playgroud)
根据当前的CSS级联,这将设置display为默认值element.
例如:
<span></span>
$('span').css('display','none');
$('span').css('display','');
Run Code Online (Sandbox Code Playgroud)
将导致span与display: inline.
但:
span { display: block }
<span></span>
$('span').css('display','none');
$('span').css('display','');
Run Code Online (Sandbox Code Playgroud)
将导致span与display: block.
这不是问题:事实上,它几乎总是理想的结果.