我尝试使用jquery切换以及css display:table来实现某种下拉菜单。 问题是列只适合可见元素(这确实有意义......),但只要用户切换隐藏元素,结果就会非常糟糕。
由于我的英语不是很好,请检查下面的小提琴,你会明白我的意思......
提前致谢 文森特
Fiddle : https://jsfiddle.net/vinny38/L5shouao/17/
答案 0 :(得分:1)
我能够通过在li
元素上设置固定宽度来使列停止调整大小。见这里:This blog
答案 1 :(得分:0)
我不知道我是否完全理解了这个问题,但是,如果你想调整H2标签的大小以适应内容。你可以在documentReady中添加这一行:
$('#downloads h2').width($('div.links').width());