2
我正在尝试使用CSS和HTML创建弹出式菜单。本质上,我想显示一个按钮,当它悬停时显示它下面的列表。弹出列表应该与按钮的右侧对齐。例如CSS和HTML水平弹出菜单 - 右侧弹出菜单
////////////
// BUTTON //
////////////
///////////////////////
// FLYOUT OPTION //
///////////////////////
我按照几个实施例和制备下列的jsfiddle - http://jsfiddle.net/JT5gs/
然而,我不能想出一个办法使用.filtersnav UL规则的边缘值,以定位所述弹出式菜单分开形式。例如。
.filtersnav ul {
margin:0px 0px 0px -165px;
这工作,当我知道主按钮,揭示了弹出窗口的宽度,但我需要本地化添加到我的网站,以便该按钮可以是任何长度,它里面可以更改文本。
为澄清我的问题,当按钮宽度不确定时,是否可以将弹出式菜单放置在按钮的右侧? JsFiddle显示一个弹出式菜单,其菜单正确对齐到右侧,但第二次弹出(带有包含较长文本值的按钮)未正确对齐。
真棒,感谢您的帮助! – user1573618 2012-08-03 09:27:15
不客气。 – zessx 2012-08-03 09:28:15
由于某种原因,jsfiddle链接不起作用。 – jbyrd 2015-03-12 21:18:37