html - 您将如何为这些图像添加标题?

标签 html css user-interface

参见:https://jsfiddle.net/6oxt5nfe/

对于每张幻灯片,我希望图片说明出现在宝丽来的底部。我该怎么办?

我尝试在 HTML 中为每个 img 添加一个,但它只会影响一张幻灯片,而不会影响其余幻灯片。

Example: .caption {
top 10%
position: absolute
;

<img src=x><div id=caption>this is the caption</div></img>

想法?

最佳答案

要解决您的问题,您需要在图像和标题周围添加一个更大的包装,然后您可以将 img 和另一个 div 分开,用于更大包装内的标题(或者您也可以只使用 <p> 标签如果你愿意,但我更喜欢使用 div)

另请注意,一旦你制作了这样的包装器,你就不需要将 .slider 的边框宽度设置得如此之大(因为它只会在底部添加更多空白在您的标题下方),所以我将其更改为 10px。

我为您做了一个我认为可以解决您的问题的示例,并且我尝试使其尽可能接近您的代码。

这是 fiddle :https://jsfiddle.net/6oxt5nfe/3/

关于html - 您将如何为这些图像添加标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33615244/

相关文章:

java - 不能引用非最终变量

html - 更改页面宽度颜色背景

html - 位于两个独立 div 的顶部和底部

java - "Go Back"单个 URL Web 应用程序中文件夹和子文件夹的按钮

html - 非 ascii 字符以错误的字体显示

design-patterns - 基于用户权限启用用户界面元素的设计模式?

Java - 通过文本 UI 将人员添加到链接列表

javascript - CSS 和 Javascript 的格式问题

html - 相对定位的内容不垂直堆叠?

html - 将 div 拉伸(stretch)到父级的高度