
[英]jquery toggle sets property as display : table instead of block
[英]Display:table and jquery toggle
我正在尝试使用jquery切换以及css display:table实现某种下拉菜单。 问题在于,列仅适合可见元素(确实有道理...),但是,一旦用户切换隐藏元素,结果就会很糟糕。
由于我的英语不好,请检查下面的小提琴,您将明白我的意思...
在此先感谢Vincent
Fiddle : https://jsfiddle.net/vinny38/L5shouao/17/
通过在li
元素上设置固定宽度,我能够使列停止调整大小。 看到这里: https : //jsfiddle.net/u8n4n49f/1/
我不知道我是否完全理解这个问题,但是,如果您可能想调整H2标签的大小以适合内容。 您可以使其在documentReady中添加以下行:
$('#downloads h2').width($('div.links').width());
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.