Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 可以使图像水平重复,而不是背景图像_Html_Css - Fatal编程技术网

Html 可以使图像水平重复,而不是背景图像

Html 可以使图像水平重复,而不是背景图像,html,css,Html,Css,我希望图像水平重复,但我不想使其成为背景图像。有没有办法像这样水平地重复一个元素,或者我要把它做成背景图像?用repeat-x把它做成背景图像。如果你使用JavaScript,你可以重复一个来填充一个容器,但我不明白为什么会有人想这么做 如果您试图使图像源成为动态的,这就是为什么您试图避免将其硬编码为CSS中的图像,那么您也可以使用JavaScript或服务器端语言(如PHP)动态添加style=“background image:url('http://example.com/images/i

我希望图像水平重复,但我不想使其成为背景图像。有没有办法像这样水平地重复一个
元素,或者我要把它做成背景图像?

repeat-x
把它做成背景图像。如果你使用JavaScript,你可以重复一个
来填充一个容器,但我不明白为什么会有人想这么做


如果您试图使图像源成为动态的,这就是为什么您试图避免将其硬编码为CSS中的图像,那么您也可以使用JavaScript或服务器端语言(如PHP)动态添加
style=“background image:url('http://example.com/images/image.jpg')"
容器元素的属性。

这里已经回答了这个问题:这个解决方案不错。我最担心的是从dev迁移到live并更改URL。@AndrewAlexander您可以为基本路径设置一个全局常量。这样,当您移动到live时,只需更改常量,应用程序中的所有路径都将在新环境中工作。