Абсолютное позиционирование с помощью диалоговых окон jQuery UI - PullRequest
9 голосов
/ 28 марта 2012

Я использую несколько модальных диалоговых окон jQuery UI, и расположение каждого диалога по умолчанию установлено относительно.Это вызывает у меня несколько проблем, и я хотел бы знать, есть ли способ, которым я могу сделать позиционирование «абсолютным» по умолчанию.

Мне кажется, что абсолютное позиционирование будет иметь больше смысла в любомcase .. Есть ли какая-то причина, в частности, для использования относительного позиционирования для диалогов?

Спасибо!

1 Ответ

13 голосов
/ 28 марта 2012

Ой, я только что понял, почему это происходит - я не использовал jss-файлы jQuery UI (в которых, я полагаю, позиция диалога установлена ​​на абсолютное значение). Поскольку положение не было установлено как абсолютное, по умолчанию пользовательский интерфейс jQuery использовал относительное позиционирование.

Мне просто нужно было установить абсолютную позицию диалога в моем собственном листе CSS:

.ui-dialog {
    position:absolute;
}

И моя проблема решена.

Глупый вопрос с очевидным ответом, который я должен был попробовать, прежде чем я его задал. Я оставлю это здесь на случай, если кто-то другой столкнется с той же проблемой.

...