【发布时间】:2014-12-18 21:29:03
【问题描述】:
我想知道是否有一个简单的纯 css/html 方法来解决这个问题。
我正在创建一个marquee 的图像,在一个固定宽度的div 内。这里面的图像很多,即它们很容易溢出div。这组图像上的简单marquee 很简单,默认情况下效果很好。溢出的图像简单地依次显示。<marquee><img ..... /><img ..... /><img ..... /></marquee>
但我想要一个标题,即每张图片下方的图片名称。我面临的问题是,当我尝试使用简单的标记或 CSS 添加它时,而不是将图像 marquee 放在一行中,溢出 div 而没有 marquee 的图像会包裹在第一张图像下方。这意味着,图像越多(在静止的div 之外),行数就越多。
我尝试将每个图像都包含在一个单独的 div 中,并写在图像下方。此外,对于每个图像,使用多个带有显示块的 span 元素并固定宽度等于图像宽度,即图像下的单独文本行。
另外,我尝试过使用<figure> 和<figcaption> 的HTML5 标签,但每次都会以某种方式出现相同的问题。
如果仅使用 HTML 和 CSS 有任何可能的解决方案,请提出建议。
附言此页面是静态的。
提前致谢。
【问题讨论】:
-
如果没有工作示例或更多代码,这可能会很困难!
-
Rijul,如果合适,请接受我的回答!