DEV Community


Discussion on: HTML can do that?

ananyaneogi profile image
Ananya Neogi Author

You don't need css to actually make it work. Yes, JS is required to put the attribute but I think it's fair to say that html is doing all of the heavy lifting!

alexander_32 profile image

JS is NOT required for making dialogs! It is possible to make them in pure CSS:

pedrootero profile image
Pedro Otero Prada

What about the positioning? I think overlapping everything in the page is a key feature of a dialog, and I see there is positioning in the CSS.