Sept. 18, 2023, 12:04 p.m. | Salah Eddine Lalami

DEV Community dev.to

create a Modal component with plain vanilla JavaScript (Without React or Vue), you can follow these steps:





Create an HTML file and include the following HTML structure for the modal:



<div class="vanilla-modal">
<div class="modal">
<div class="modal-inner">
<div id="modal-content"></div>
</div>
</div>
</div>





Create a CSS file and add the provided styles for the modal.



.modal{
display: block;
position: fixed;
content: "";
top: 0;
left …

css html javascript react tutorial vue

Data Engineer

@ Lemon.io | Remote: Europe, LATAM, Canada, UK, Asia, Oceania

Artificial Intelligence – Bioinformatic Expert

@ University of Texas Medical Branch | Galveston, TX

Lead Developer (AI)

@ Cere Network | San Francisco, US

Research Engineer

@ Allora Labs | Remote

Ecosystem Manager

@ Allora Labs | Remote

Founding AI Engineer, Agents

@ Occam AI | New York