我正在使用jQuery Drilldown Menu并且效果很好。我遇到的唯一问题是尺寸。我有12个需要显示的导航项目。默认情况下,它仅支持8.
我正在寻找熟悉此产品的人,可以告诉我菜单的高度属性在哪里。
文件的JavaScript但未找到默认设置的高度
更新
HTML:
<div class="pull-left demo-dd demo-container span3">
<ul id="drilldown-3">
<li><a href="#">Record Check</a></li>
<li><a href="#">Reports/Statistics</a>
<ul>
<li><a href="#">USN</a>
<ul>
<li><a href="#">Aclohol Incidents and Status Reports</a>
<ul>
<li><a href="#">Alcohol Incidents(By FY)</a>
<ul>
<li><a href="#">Fiscal Year</a></li>
<li><a href="#">Category</a></li>
</ul></li>
<li><a href="#">Alcohol Status Reports</a></li>
</ul></li>
<li><a href="#">Urinalysis Reports</a></li>
<li><a href="#">DAAR Listing</a></li>
<li><a href="#">Laboratory Positive Status Report</a></li>
<li><a href="#">Screening Listing</a></li>
<li><a href="#">Group Profile</a></li>
<ul>
<li><a href="#">With Details</a></li>
<li><a href="#">Without Details</a></li>
</ul>
<li><a href="#">Unit Profile</a></li>
<li><a href="#">ADMITS User and UIC Listings</a></li>
<ul>
<li><a href="#">ADMITS User Listing</a></li>
<li><a href="#">UIC Listing</a></li>
</ul>
</ul></li>
<li><a href="#">USMC</a></li>
<li><a href="#">STAFF</a></li>
<li><a href="#">DAPA/UPC</a></li>
</ul></li>
<li><a href="#">DAAR Data</a></li>
<li><a href="#">Training</a></li>
<li><a href="#">Edit Unit</a></li>
<li><a href="#">Screening</a></li>
<li><a href="#">Facility</a></li>
<li><a href="#">Treatment</a></li> //Last menu item shown
<li><a href="#">Waiver Data</a></li>
<li><a href="#">New Report - Test</a></li>
<li><a href="#">UIC Search</a></li>
<li><a href="#">Spice</a></li>
<li><a href="#">Breathalyzer</a></li>
</ul>
</div>
更新2
当我检查其他四个项目所在的ul时,我发现它们在页面上,它们只是没有以我能看到它们的方式显示
答案 0 :(得分:3)
“向下钻取”菜单不使用静态设置的高度,因为没有必要,它使用的元素高度取决于您拥有的<li>
个级别。
<li>
大小由使用的浏览器的默认字体大小加上填充:
.demo-dd .dd-menu a {padding: 8px 10px;}
每次在菜单上添加另一个链接大小增加时,您可以通过在菜单的UL元素上设置静态高度来覆盖它,如下所示:
.drilldown-3 {height:auto!important;}
或者如果您想使用滚动条
.drillddown-3 {overflow-y:auto;}
或者您也可以在JavaScript中编辑max var,但需要花费大量时间来重新编写代码。就个人而言,你应该使用height:auto!important