Да, это возможно.Вы можете добавить несколько элементов на страницу, а затем разместить их в любом месте.Вам нужно обратить внимание на проблемы с z-индексом, чтобы убедиться, что ваши родинки находятся на вершине и могут быть выбиты.
Вы хотите присвоить каждой дырке (уникальный) атрибут id
, чтобы сделать их легкимидля ссылки.Затем вам нужно просто установить для них значение position:absolute
и добавить свойства CSS top
и left
, чтобы разместить их там, где вы хотите.Кстати, поля на абсолютно позиционированных элементах не делают ничего полезного, потому что :
Полностью удаляется из обычного потока (это не влияет на более поздних братьев и сестер).Абсолютно позиционированный блок устанавливает новый содержащий блок для дочерних элементов нормального потока и абсолютно (но не фиксированных) потомков.Однако содержимое абсолютно позиционированного элемента не обтекает никакие другие поля.
Поэтому избавьтесь от полей и используйте top
и left
, чтобы расположить элементы <img>
там, где выхотите их.
Возможно, вы захотите использовать JavaScript для позиционирования своих отверстий, что упростит учет переменных размеров страниц.