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