我有一个问题,关于在我的导航中添加一些类型的图标或指示器到具有下拉菜单的按钮。该菜单在所有浏览器中看起来都不错,只有一些小的例外。菜单本身是在Ektron CMS中构建的。我的导航中有7个按钮,其中5个有下拉菜单。正如您在我的网站上所看到的那样,我有一个小的右箭头,表示哪些按钮有下拉菜单。这个箭头是一个Unicode字符,幸运的是,在CMS的菜单控件中添加它时,它能够正常工作。我对结果感到相当满意,但我不确定这是否是创建图标的最佳方式。
有更好或更有效的方法来创建此类指示器吗?是否有一种方法可以仅在存在子菜单时分配符号或图标?
尽管我的解决方案有效,但我遇到了一个难以解决的问题。在IE7+,Chrome和Safari中,所有按钮都完美地对齐。在FireFox中,没有下拉菜单的2个按钮比有下拉菜单的按钮高4px。这发生在我添加Unicode箭头字符后。我添加了一些CSS hack来在FF中纠正这个问题,但现在我在Chrome中遇到了一个问题,最后两个按钮比其他按钮低4px。我不确定如何有效地解决这个问题。
这是我的网站链接。感谢您能提供任何帮助。
有更好或更有效的方法来创建此类指示器吗?是否有一种方法可以仅在存在子菜单时分配符号或图标?
尽管我的解决方案有效,但我遇到了一个难以解决的问题。在IE7+,Chrome和Safari中,所有按钮都完美地对齐。在FireFox中,没有下拉菜单的2个按钮比有下拉菜单的按钮高4px。这发生在我添加Unicode箭头字符后。我添加了一些CSS hack来在FF中纠正这个问题,但现在我在Chrome中遇到了一个问题,最后两个按钮比其他按钮低4px。我不确定如何有效地解决这个问题。
这是我的网站链接。感谢您能提供任何帮助。