是否可以使用sphinx为出现在代码片段中的单词设置悬停框,类似于angular.js 登录页面中代码示例中的悬停框的外观和行为?
问问题
1376 次
3 回答
3
(对于那些在常规 RsT 文本中寻找悬停工具提示时登陆这里的人)
内:abbr:
联标记在 HTML 中生成工具提示,如下所示:
:abbr:`linkified text (tooltip text)`
一个替代的、功能齐全的解决方案是sphinx-hoverxref
扩展,它改造了一个类似:ref:
角色的角色,从引用的部分、图形等中获取工具提示内容:
于 2020-02-20T08:53:10.717 回答
0
它可以作为一个额外的构建步骤,忽略 sphinx 的任何输入或扩展,因为 sphinx 代码片段(通常)在 sphinx 生成的 html 输出中很容易识别。因此,在 sphinx 步骤之后的额外后处理步骤可以轻松找到它们,然后可以在顶部撒上一些逻辑,根据您的喜好添加悬停框。
于 2013-12-04T09:32:34.083 回答
0
不幸的是,我认为开箱即用不会支持此功能(请参阅:https ://bitbucket.org/birkenfeld/sphinx/issue/73/show-term-contents-in-a-tooltip )。
还值得一提的是,Angular 的登录页面不是文档页面,它本身就是一个 web 应用程序,所以它首先会出现很多代码和 CSS 技巧。
于 2013-11-21T22:02:15.860 回答