我正在工作的网站,有悬停弹出导航菜单,这正是我想要的工作方式。除了菜单之外,我想要的是在页面的其他地方有另一个弹出,其中包含关于用户当前悬停在上面的元素的特定信息。如果导航菜单中没有任何元素被盘旋,我希望弹出窗口被隐藏起来。
我有一个,它有我想要的所有东西,除了额外的弹出字段。
我已经尝试了我能想到的所有东西,除了一个JavaScript解决方案(因为我对JS不太熟悉),但是,我并不介意JS解决方案。我可以摸索着通过JS,偶尔做些改变--我就是不能创建它。
这个悬停的弹出菜单可以工作(中的完整HTML和CSS ):
<ul>
<li>Nav menu here
我正在学习wpf技术。我已经创建了这样的自定义类,它应该对鼠标向上事件做出反应(应该显示弹出菜单)。
public class CustomControl : UIElement
{
protected override void OnMouseUp(MouseButtonEventArgs args)
{
ContextMenu context_menu = new ContextMenu();
// How to show context_menu at specific point?
}
};
我不知道如何在特定位置显示
有没有可能在不点击鼠标的情况下调用'mouse-buffer-menu弹出的图形菜单(在我的例子中是分配给'[C-down-mouse-1]的)?当我调用M-x mouse-buffer-menu时,emacs会告诉我
execute-extended-command: mouse-buffer-menu must be bound to an event with parameters
有没有可能,生成这样的事件?
我想要的是一个列表(即图形弹出菜单),在那里我可以通过使用向上/向下键选择一组打开的缓冲区。我很清楚buffer-menu,但不幸的是,它只提供了所有缓冲区的只读