首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用jQuery向下钻取菜单,可以调整大小吗?

使用jQuery向下钻取菜单,可以调整大小吗?
EN

Stack Overflow用户
提问于 2013-03-15 19:19:07
回答 1查看 623关注 0票数 1

我正在使用jQuery钻取菜单,它工作得很好。我遇到的唯一问题是它的大小。我有12个导航项目,我需要显示。默认情况下,它只支持8。

我正在寻找一个谁是熟悉的产品,可以告诉我的高度属性的菜单是哪里。

我已经搜索了CSS 这里这里

和文件的JavaScript,但是没有找到默认的高度设置。

更新

Html:

代码语言:javascript
复制
        <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时,我发现它们在页面上,只是没有以我可以看到的方式显示。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-15 19:42:05

“向下钻取”菜单不使用静态设置的高度,因为没有必要,它使用的元素高度取决于您拥有多少<li>级别。

<li>大小由使用的浏览器的默认字体大小加上填充设置:

代码语言:javascript
复制
.demo-dd .dd-menu a {padding: 8px 10px;}

每次在菜单上添加另一个链接时,您都可以通过在菜单的UL元素上设置静态高度来克服这一点,如下所示:

代码语言:javascript
复制
.drilldown-3 {height:auto!important;}

或者如果您想使用滚动条

代码语言:javascript
复制
.drillddown-3 {overflow-y:auto;}

或者,您也可以在JavaScript中编辑最大变量,但是需要花费大量时间重新处理代码。个人而言,你应该使用高度:自动!重要

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15450125

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档