问题标签 [caption]

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 投票
1 回答
588 浏览

jquery - 文章中的内联图像和标题 - 使标题的宽度与图像的宽度一致

这是我的代码:

这是我的CSS:

如上所述,标题将符合 div.image 的宽度。我的问题通常是img的大小不同,从 100px 宽度到 250px 宽度。我想让标题宽度符合图像的相应宽度,无论大小。

虽然我也希望它更具语义性,但我不确定用img切换p.caption有多容易。当然,我更喜欢这种方法,但我会一步一步来。

是否有一些 jquery 代码可用于检测图像的宽度并将该宽度作为内联样式添加到标题标签?

有一个更好的方法吗?我愿意接受建议。

0 投票
4 回答
8196 浏览

css - 将两张带标题的图片并排堆叠并在 Wordpress 中居中

这让我非常疯狂。我不是最有经验的 CSS,所以我希望它是简单的。

我正在运行带有“The Morning After”主题的 Wordpress 2.9.2。

我正在尝试写一篇文章,我想在其中显示两张小图片,并带有标题,并排并位于页面中间。

这是我用来显示图像的 HTML 代码:

我尝试使用“aligncenter”和“alignleft”来对齐标题 - 如果我使用“alignleft”,图片会完美排列,但一直到页面的左侧。如果我使用“aligncenter”,则图片位于中心,但一张堆叠在另一张之上。

我的第一个想法是使用以下方法将图像包装在 div 中:

但这不起作用。现在,如果我像这样包裹在一个居中的 div 中并省略 [caption] 标签,它可以工作,但我需要标题。这些标题标签由 Wordpress 翻译成它自己的类 wp-caption 的 div。我还尝试将每个单独的图像包装在一个以父为中心的 div 包装器中的自己的 div 中。

这是 style.css 的相关部分 - 如果您需要任何其他信息,请告诉我,如果您能帮助我,我将推迟跳下最近的桥!

谢谢!!

样式.css:

PS - 我知道 Wordpress 中可用的 Gallery 功能,但想避免它,并且很想了解为什么包装在 div 中不会将整个套件移动到中心。

最后,为了完整起见,这里是使用 div 包装器和上面的图像代码加载时的页面源代码(因此您可以看到 Wordpress 如何翻译标题标签):

0 投票
1 回答
12629 浏览

vba - 如何在 VBA 中更改用户窗体的标题栏文本?

我正在维护一个用 VBA 为 Excel 2002 (XP)/2003 编写的老式应用程序,并试图将其国际化。

为此,我动态读取翻译后的字符串,并通过更新其 .Caption 属性来更新我的用户窗体上的各种控件。

这适用于所有控件,但不适用于表单本身 - 当我更改表单的 .Caption 属性时,标题栏会继续显示“硬编码”值,而新值则显示在它的正下方,在表单本身的“画布”的顶部。

是否可以在显示后更改 UserForm 的标题栏文本,或者我必须在显示之前更改表单的 .Caption 属性,以便它反映在标题栏中而不是在画布/客户区?

我的代码看起来像这样:

正如我所说,分配pForm.Caption确实有效果 - 但它不会写入窗口的标题栏,而是直接在它下方。我在 Windows XP SP 3 上运行 Excel 2003。

0 投票
2 回答
218 浏览

windows - Windows 应用程序中的默认 MessageBox 标题从何而来?

MessageBox.Show(.NET 框架)或 MessageBox(例如 VBA)从当前应用程序的窗口打开一个模式消息框。

我的问题是:

  1. 如果我没有在参数中指定消息框的标题(即出现在左上角的标题),默认值是否会根据正在运行的应用程序而有所不同?

  2. 例如,如果 Internet Explorer 中弹出一个消息框,默认标题是否总是显示“Microsoft Internet Explorer”?其他 Microsoft 应用程序(如 Excel、Word 等)也是如此吗?

  3. 默认字幕从何而来?系统的名称“Microsoft Internet Explorer”从何而来?名称是来自应用程序窗口的标题,还是来自任务管理器中的寄存器?我在 Microsoft 网站上找不到任何文档。

0 投票
1 回答
711 浏览

button - 如何在 Aero 主题标题栏上绘制自定义按钮而不扩展非客户区?

我试图弄清楚在 Vista 或 Win7 中使用 Aero 主题时如何在窗口的标题栏上绘制自定义按钮。我需要在不更改原始代码的情况下将其应用于许多不同的应用程序,因此这将在一个挂钩过程中。由于无法更改原始代码,因此无法使用 DwmExtendFrameIntoClientArea。

我很确定这是可以做到的,或者至少可以很好地伪造,因为我见过一个可以做到这一点的应用程序。在其他应用程序运行时,我已经非常仔细地查看了各种窗口,我不相信他们正在改变窗口样式或将框架扩展到客户区域。

作为测试,我尝试使用 WM_NCPAINT 消息在标题栏上绘制一些东西。当 Aero 主题处于活动状态时,我绘制的任何内容都不会出现。如果我得到整个屏幕而不是窗口的 DC,那么我可以“绘制”到标题栏上,但当然,它实际上是被绘制到屏幕上的。这种方法存在各种各样的问题,所以这是行不通的。如果有人有任何好主意,甚至是好的提示,我将非常感谢您的帮助!

0 投票
5 回答
59057 浏览

latex - 使 LaTeX 表格标题与表格宽度相同?

如果标题比它下面的表格宽,我的论文看起来很糟糕。我怎样才能让它们都对齐?

现在我的代码看起来像:

0 投票
1 回答
547 浏览

html - 表格标题元素导致打印时页面中断

考虑下表:

表格在屏幕上显示时会正确呈现,但在打印时会破坏表格以换取新页面。当我删除标题元素或 display:none 时,表格会在打印时正确呈现。

有什么帮助吗?

0 投票
1 回答
1501 浏览

html - 表格标题宽度

我已经获得了一个现有的表格布局(用于表格数据),其任务是使其尽可能易于访问。

我为布局中的每个表格添加了一个标题标签,我意识到标题宽度在不同浏览器中并不一致。在对 CSS 进行了一些试验和错误之后,我设法在我需要支持的所有浏览器上正确使用它,除了 Firefox(最后一个版本),其中表格大于它们自己的标题(在 CSS 中声明的宽度相同)

我用谷歌搜索了一下,这似乎是一个已知问题。

对此有任何标准解决方案/建议吗?

提前致谢

0 投票
1 回答
259 浏览

jquery - 缩略图标题单击和双击?

我对这一切几乎一无所知,所以我向你寻求一些急需的帮助。如果您需要查看更多代码或信息,请询问,我会尽快回复。

以下代码片段是我用于照片库的内容:

http://luisposada.co.uk/home/photography-2/

问题是当您从左到右浏览缩略图时单击主图片下方的标题,但双击时仅从右到左显示。显然,无论单击缩略图的顺序如何,单击一下,我都希望更改字幕。

非常感谢你。

0 投票
1 回答
555 浏览

javascript - 使 jQuery Captify 永久显示图像标题

有没有办法在页面加载时永久显示图像的标题,而不仅仅是当我将鼠标光标移到图像上时?