Всем привет. Мне нужно создать приложение, которое позволяет добавлять заметки. Заметки - это просто прямоугольные области, общие для всех окон, которые можно добавлять, перемещать в пределах браузера, изменять их размеры и писать в них текст. Проблема в том, что я не смог найти элемент XUL, которое можно позиционировать подобно position:absolute или position:static. Подскажите пожалуйста, есть ли такая возможность?

13rust
Вот это - не ваш случай?

Да, это вроде подходит. Я уже пытался воспользоваться этим элементом:

Выделить код

Код:

<overlay id="myOverlay"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
    <window id="main-window">
        <stack>
            <box style="position:fixed;top:300px;left:300px;min-width:300px;min-height:300px;max-width:300px;max-height:300px;"></box>
        </stack>
    </window>
</overlay>

Но проблема в том, что окна браузера закрывают элемент. Можно ли сделать, чтобы он выводился поверх всех окон?

13rust
Попробуйте поэкспериментировать с z-index.

https://developer.mozilla.org/en/XUL/panel ?