Куда вы положили background-repeat: repeat-x;
?
Вы указали свой тег таблицы в CSS?
table {
background-image: url(your-img-url);
background-repeat: repeat-x;
}
Или вы можете попробовать обернуть все в div и добавить класс, такой как class="bg-img"
для этого div.
И вместо использования таблицы вы будете делать что-то подобное в вашем CSS
.bg-img {
background-image: url(your-img-url);
background-repeat: repeat-x;
}