3 ms·
The worst thing about `<dialog>` is that modal ones are placed in the CSS "top layer" which obstructs portalled content like tooltips and dropdowns.
by silverwind 2y ago
The worst thing about `<dialog>` is that modal ones are placed in the CSS "top layer" which obstructs portalled content like tooltips and dropdowns.
- plonq 2y agoOnce we can use popover and anchor positioning, tooltips and drop downs can also be in the top layer. I can’t wait
- 8n4vidtmkvmk 2y agoThis was never an issue for me in React. The top layer seems unnecessary. Just put your portal or fancy code such that it puts all those popovers at the end. If you order your DOM correctly, you almost never have to touch the z-index.
- plonq 2y agoThe point is it will be possible without a framework
- 8n4vidtmkvmk 2y ago`document.body.appendChild(newElement);` is pretty easy too.