问题标签 [navigation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
8 回答
3080 浏览

navigation - C#的软件可视化

你们中有人知道用于软件可视化或 c# 中的可视化代码导航的工具吗?

我找到了一堆工具,但出于某种原因,它们都是用于 Java 的。

维基百科中有一个它们的列表,但没有一个是针对 .Net 平台的。

http://en.wikipedia.org/wiki/Software_visualization#Tools

我对可视化代码导航非常感兴趣,因为我对大型项目非常迷失方向。

0 投票
3 回答
3857 浏览

c# - 寻找适用于桌面应用程序的 Visual Studio 工具箱样式导航

我正在开发一个使用 MDI 应用程序和侧面导航面板的项目。目前它是一个 ListView。但是,我想将其重新设计为类似于 Visual Studio 2008 中的工具箱。

如果这需要覆盖默认的绘制方法,那么如果您可以提供一些关于如何使用绘制方法的良好参考,这也会有所帮助,因为我目前没有任何使用它的经验。

提前致谢。

0 投票
1 回答
459 浏览

jsp - 在 JSP 会话中存储页面代码

我有一个选项菜单,在一个 jsp 页面上,用户可以在其中探索项目,有子项目,有子子项目等等。项目是可折叠的,因此用户可以看到他想要的项目的层次结构。

使用 javascript 和 jquery 操作 css 扩展菜单。

该菜单显示在应用程序的所有页面上,并且每次用户进入新页面时,该菜单必须显示为用户在前一页面中离开时的状态(用户展开的所有菜单项必须是记住了)。

他可以通过提交表单、点击链接或返回浏览器来更改页面。

怎么能这样?将菜单的 HTML 部分上传到会话是可行的解决方案吗?也许是饼干?还是有更好的方法?

PS:应用程序上也使用了struts2。

0 投票
1 回答
2792 浏览

silverlight - Silverlight helix 代码隐藏页面导航

我是 silverlight 的新手,从我收集的信息来看,没有任何关于分页的直接功能,所以我从这里下载了 helix 项目。我发现它相当有用,但未能找到一种方法(使用 helix)通过 code-behind 导航页面。我需要这个的原因是,如果方法成功执行,我想导航到另一个页面。

0 投票
5 回答
75706 浏览

css - 你能帮我居中吗
    带有 CSS 的元素?

我一直在为确实应该很容易的事情感到困惑,但是在徒劳的三个小时之后,我还没有解决它:

一位朋友让我修复他的 WordPress 网站的模板,使水平导航菜单栏在页面上水平居中。他希望它紧贴红色部分的底部中间 - 然后它正好适合红页两侧的两个标志之间。

红色部分 ( class="header") 已text-align设置为center。这似乎足以确保标题和其下方的描述文本居中对齐,但由于某种原因,我无法使菜单(即 a ul)与页面中心对齐。

有人愿意建议我做错了什么吗?为什么我无法使菜单居中?我需要在样式表中更改什么才能使其正常工作?

0 投票
1 回答
11731 浏览

html - ASP.NET MVC 导航和用户界面设计

短版


你知道有什么方法可以让输入按钮(提交)和锚标记使用 CSS 而没有 Javascript 在视觉上呈现相同的内容吗?

长版


我正在开发一个 ASP.NET MVC 应用程序。该站点包含查看详细信息或创建或更新我的模型的页面。页面操作包含在表单的底部,通常包括UpdateCancelEditDeleteList(如果在详细信息视图页面上)。UpdateEditDelete操作将数据从表单发布到服务器,而CancelList动作是/可以由适当的 GET 请求处理。重要的是要注意,我的设计目标之一是在禁用 Javascript 时使站点尽可能地工作,就像启用 Javascript 时那样。我还希望 UI 元素在视觉上呈现相同的元素,无论该元素是导致回发还是触发 GET 请求。

为了让表单提交在没有 Javascript 的情况下工作,我想我必须使用提交按钮。我用 CSS 覆盖了按钮的视觉样式,以呈现很像 SO 页面顶部的“按钮”——平面、纯色和纯文本。我希望使用锚标记处理生成 GET 请求的操作,但是我无法让这些标记和样式按钮以相同的方式呈现。对齐和字体大小似乎存在问题。我能够让它们接近但不完全相同。

编辑使用按钮和锚的样式差异包括无法让字体在边界框内相对于基线的相同位置呈现,以及让边界框本身以相对于容器的相同大小和对齐方式呈现。无论我如何调整,事情都只是以一种或另一种方式偏离了几个像素。如果你能够让它工作,请告诉我。知道这是可能的,会让我更容易继续尝试,直到我让它发挥作用。

我尝试过的一件事是将 GET 操作包裹在一个按钮上,其样式类似于表单按钮。这在 Firefox 中效果很好,但在 IE7 中却不行。在 IE7 中单击此类按钮不会将单击传播回锚点。我现在想出的是为 GET 创建一个新表单,使用 method="GET",与所需的操作相关联。我将它包裹在一个提交按钮周围,该按钮具有一个 onclick 处理程序,该处理程序设置location.href为所需操作的 URL。即使表单嵌套在另一个表单中,这在视觉上呈现相同并且似乎可以工作。一个小问题是,如果禁用了 Javascript,那么我的 GET url?在末尾包含 a 而不是您想要的漂亮干净的 url。

我想知道的是,是否有其他人以不同的方式解决了这个问题,效果更好(并且可能需要更少的 HTML)?你有什么我可以尝试的其他想法吗??当关闭Javascript时将请求作为帖子提交时,有什么方法可以修复GET url?

下面的示例代码来自详细信息视图。我意识到我也可以(并且可以说应该)通过 javascript 添加 onclick 处理程序,但是当我内联执行时,代码实际上读起来更好。我正在使用 HtmlHelper 扩展来生成下面的所有标记。我已经重新格式化它以提高可读性。

0 投票
1 回答
1932 浏览

css - 使用文本缩进的图像导航

我正在尝试为我的网站创建一个简单的图像导航,使用 CSS 来声明background-image列表项 (li) 的属性。问题是,当我text-indent将图像放在屏幕外时,链接不再存在(我想也是在屏幕外)。任何帮助将不胜感激。这是我的 XHTML:

这是我的CSS:

我还为各个列表项设置了背景位置,因为我使用的是图像精灵。提前致谢!

0 投票
3 回答
878 浏览

web - Planning your WEB UI and Navigation

I know many on SO do not like subjective questions and I tend to be that way as well but am really curious about what others do when planning their websites' UI and navigation.

I have been searching the web for useful flow charting/diagramming tools and did find a few but started thinking maybe other people have a better approach for this.

The question is, when starting a new project, what steps and/or tools do you use to help plan out the web UI and navigation? How do you decide what to include on which page? I know it is an iterative task that you will continue to improve on over the life of the project but how do you get started. I tend to suffer major mental blocks when starting out and am a little unsure how to easily get past the blocks and back to developing.

0 投票
1 回答
2098 浏览

sharepoint-2007 - 动态 SharePoint 导航链接

在 SharePoint 内部,在网站设置 >> 外观 >> 导航下,您可以放下一些用于导航的链接条目。我的问题是,除了编写功能之外,还有什么简单的方法可以使链接动态化,以便它们附加正在查看的当前页面的查询字符串?

编辑:当您导航到网页时,URL 可以有参数,这称为查询字符串。SharePoint 没有什么不同,您可以拥有将浏览器指向的 URL 以及查询字符串。SharePoint 中的页面通常具有快速启动的左侧导航区域,在该区域中呈现出预定义 URL 的静态列表。我想要做的是让这些静态链接是动态的,因为它们复制查询字符串并将其附加到我从当前正在查看的页面中定义的静态 url,该页面可能有也可能没有查询字符串。

0 投票
1 回答
326 浏览

.net - 我应该导航到相对 URI,还是导航到 WPF 中页面的新实例?

调用 frame.Navigate 和设置 frame.Source = new MyPage() 有什么区别吗?其中一个在内存使用方面是否更有效,并且在使用特定方法时框架的日志(后退,前进按钮)是否受到不同的影响?