Я пытаюсь добавить несколько кругов с текстом на картинке.add circle div на картинке
В полноэкранном режиме проблем нет, но когда я изменяю размер окна, круги перемещаются, а не остаются на своих позициях.
Код:
<div style="margin: 0 auto 0 auto;width: 100%;">
<img src="http://www.gimpfr.org/document/document_10/images/straight_line_example.png" width="600" height="500" alt="top" style="position:absolute;margin-left: auto;margin-right: auto;left: 0;right: 0;">
<div style="-webkit-border-radius:100px;-moz-border-radius:100px;-o-border-radius:100px;border-radius:100px;width:20px;height:20px;background-color:red;position: absolute;margin-left:60%"></div>
<div style="-webkit-border-radius:100px;-moz-border-radius:100px;-o-border-radius:100px;border-radius:100px;width:20px;height:20px;background-color:red;position: absolute;margin-left:40%;margin-top:15%;"></div>
</div>
Можно ли это сделать только с помощью CSS или я должен использовать JQuery или что-то подобное?
Какой браузер вы используете? Причина, по которой я спрашиваю, заключается в том, что кажется, что ваш вопрос лучше всего решить, используя контейнер SVG или Canvas. – Jon
mozilla - chrome – lluserll