Я только начинаю с RaphaelJS (хотя я знаком с SVG) и пытаюсь реализовать пользовательские оверлеи для нескольких изображений.Мои изображения организованы так (идентификаторы только для справки):
<div id="parent">
<ul>
<li>
<a>
<span id="imageholder">
<img>
с 6 <li>
за <ul>
и 10 <ul>
за <div>
На основе конкретныхКритерии данных, я хотел бы разместить динамическое наложение на подмножество изображений в этой коллекции.Я попытался использовать несколько различных методов:
1 - одна бумага для всего div
, содержащегося в элементе div
для родителя.
2- 1 бумага для каждого span
какбрат span
для «держателя изображения».
3 - одиночная бумага для всего div
как дочерний элемент «родителя».
4 - одиночная бумага для всего div
как дочерний элемент верхнего уровня body
.
Во всех случаях svg ниже того, который он должен наложить (или вообще не виден).Я предполагаю, что это как-то связано с отображением inline
против block
на задействованных элементах, но я точно не знаю.