У меня есть позиционируемый div, содержимое которого может быть слишком длинным, поэтому появляются полосы прокрутки ( overflow: auto
set). Он функционирует как диалоговое окно в приложении ajax. Я хочу исправить кнопку закрытия в правом верхнем углу, чтобы, когда пользователь прокручивает div, он не прокручивается.
Я пробовал с position: fixed; справа: 0; top: 0
, но он поместил кнопку справа вверху страницы, а не в div (в firefox).
Можно ли сделать это размещение кнопки только с помощью CSS без взлома с помощью offsetWidth / Height в js при каждом событии прокрутки?
ps: высота и ширина div не являются фиксированными значениями, они зависят от размера содержимого и размера окна браузера. Пользователь также может изменить его размер, если захочет.