CSS or JS?
Popup includes both a javascript version (with a full featureset) and a limited CSS only version, which can be useful in pages that use many popups, or with libraries like React or Meteor to avoid handling DOM lifecycle. If you want a simple 'tooltip' a CSS-only popup is probably perfect for your needs. For more complex popups like the warning popup, JS will be required.