如何降低超级鱼菜单项目的高度
How to reduce the height of menu items in superfish?
我使用以下代码减小了超级鱼菜单的字体大小
.sf-menu a
{
font-size: 15px;
padding: 8px;
}
也降低了菜单项的高度。当我将鼠标悬停在菜单项上时,子菜单会下拉(这是一个水平菜单),但是主菜单项和子菜单之间有一个很大的间隙,我无法点击任何子菜单项。
如何降低菜单项(主菜单和子菜单)的高度,但保持其余的功能不变?
要减小或更改菜单项的字体大小,需要在superfish css样式表中指定,如下所示:
.sf-menu a {
font-size: 15px;
padding: 8px; /* not nessesary to do this */
}
如果你改变了字体大小,那么子菜单(childmenu)的位置就不太好。因此,需要更改子菜单的位置,如下所示:
- 查看样式表中的"。. Sf-menu li:鼠标悬停。sfHover ul"
- 将TOP属性的值更改为适合您的位置
:
.sf-menu li:hover ul, .sf-menu li.sfHover ul {
left: 0;
top: 2.3em;
z-index: 99;
}
如果你想改变菜单项的高度,那么你可以改变padding属性:
.sf-menu a {
font-size: 15px;
padding: 16px 8px;
}
或者,你可以像这样使用height属性:
.sf-menu a {
font-size: 15px;
padding: 8px;
height: 30px /* for example */
line-height: 30px /* You should include this line-height attribute to align the text in the middle of the box, the value is equal to the value of height attr. */
}
在这种情况下,也不要忘记更改子菜单的TOP属性("。. Sf-menu li:鼠标悬停。
相关文章:
- 设计Django中当前导航菜单项的样式
- 将菜单项与滚动绑定时出现Jquery错误
- HTML5上下文菜单-当菜单项被点击时,访问最初被点击的元素
- 如何使活动菜单项具有突出显示样式
- 在上下文菜单项单击上显示侧边栏/弹出窗口的最佳方法是什么
- 如何在每个下拉菜单项的每个类别下输出链接
- 突出显示菜单项及其子菜单项
- 菜单项 - 单击淡入和淡出
- 更改母版页中菜单项的类
- 引导程序3-下拉菜单项中的取消按钮
- javascript+语义ui:垂直菜单与项目之间的对话框,如何
- JQuery UI菜单防止子菜单项折叠
- 如果其中一个子菜单项处于活动状态,则展开下拉菜单
- 在表格最后一行(链接)中显示菜单,并在单击菜单项时显示模式窗口
- Joomla:菜单项指向同一页面中的不同位置
- 单击菜单项更改HTML内容
- 使用css更改所选菜单项的颜色
- Pebble.js菜单项渲染速度慢
- 如何将菜单项绑定到同一解决方案中的另一个项目
- 尝试针对特定的菜单项只更改菜单中的前四个项目's css