Я пытаюсь поочередно размещать несколько фоновых изображений с помощью CSS. Вот суть того, что я пытаюсь, с двумя маленькими квадратными изображениями X
и O
:
background-image: url(images/X.png), url(images/O.png);
background-repeat: repeat-x, repeat-x;
Это желаемый эффект (для ясности добавлен интервал):
XXX OOO XXX OOO XXX OOO
XXX OOO XXX OOO XXX OOO
Но это фактический эффект:
XXX XXX XXX XXX XXX XXX
XXX XXX XXX XXX XXX XXX
Передний фоновый слой X
, кажется, повторяется рядом с самим собой, в результате чего вторичный фоновый слой Y
отрисовывается позади и, таким образом, скрывается.
Можно ли чередовать несколько фоновых изображений поочередно? Я бы предпочел не объединять изображения в одно изображение. Я также не знаю, насколько широким будет элемент, поэтому подделать повторение, указав одно и то же изображение более одного раза, невозможно.