0

我对 html、css、java 和一般代码都很陌生,我试图弄清楚如何在一行代码中添加多个图像。

我正在尝试创建一个没有耀斑或疯狂技巧的非常简单的点击图片库?

任何帮助将非常感激。

4

3 回答 3

6

不可以。图片标签只能有 ONE src。如果您想要多张图片,请使用多个图片标签,或者使用一些 javascript 来更改src一张图片的标签。

于 2013-07-31T19:55:10.613 回答
0

每当您想知道任何 HTML 标记时,请在 W3C 上查找(它们是 Web 标准的权威),可以在此处找到图像标记:

http://dev.w3.org/html5/markup/img.html#img.attrs.src

可能想要的是src使用 javascript 或 jQuery 之类的库来更改图像属性。这也将让您稍后进行更高级的脚本编写。

在纯 javascript 中它可能看起来像这样:

document.getElementById("img").src = "foobar.jpg";
于 2013-07-31T20:00:26.960 回答
0

正如@Luiggi 所说:不。你不能在 HTML 中做到这一点。img 标签用于单个图像。

如果你想点击事物,那么你需要有适当的用户交互事件处理程序,以及一堆单独的对象来切换。这样做并不难,例如,您可以将所有图像加载到单独的 img 标签中,并将除其中一个显示属性之外的所有图像设置为“无”。

然后当有人点击时,您可以隐藏可见的并显示下一个。

或者你可以更深入一点,通过谷歌搜索查看图片库的许多不同选项。它们中的大多数都需要加载一些底层框架,比如在 jQuery 中,但是一旦你克服了这个障碍,幻灯片放映的东西通常很容易。

于 2013-07-31T20:12:17.430 回答