Hover interactions

Capture every hover state before the screenshot.

Reveal menus, tooltips, and other hover-only UI in a real browser before Add Screenshots captures the page.

  • Interactive state
  • Repeatable capture
  • Works with GET and POST
Capture setupHover applied

Target element

hover=Podcasts

Target page

https://example.com

Capture action

Hover before capture
ConfigureCaptureDeliver

Reveal navigation

Capture drop-down navigation and flyout menus in their open state.

Document tooltips

Show guidance, labels, and context that appears only on hover.

Repeat interactions

Save the selector in a template for consistent scheduled captures.

Simulate cursor hover states in Add Screenshots to expose drop-down menus, tooltips, and interactive panels before the capture. The request executes in real browsers, so hovered states reflect true user experiences across three regions without throttling.

Capture Hover States Free or Review Plans

Selecting the Element to Hover Over

Specify the element to hover over, such as a link or button, by providing its name, ID, class name, or text content. Examples of hover values include:

  • Text: &hover=OK
  • Name: &hover=mybutton
  • ID: &hover=#mybutton
  • Class Name: &hover=.gdpr-button

Explore more element selection examples.


Best Practices for Hover Interactions

  • Pair with wait delays: Add wait parameters so animations or lazy content load before capture.
  • Sequence with clicks: Combine &hover and &click to open menus and then select deeper items.
  • Fallback gracefully: Enable error mode to detect missing selectors during automation testing.

Example: Hovering Over an Element

The following example demonstrates how to hover over the "Podcast" left side menu before capturing a screenshot.

// Line breaks added for readability https://api.addscreenshots.com/screenshots
?apikey=
YOUR_API_KEY
&hover=Podcasts
&url=dev.to

Hover and Capture Screenshot

Automate Hover Screenshots

Turn hover states into repeatable evidence.

Save the selector in a request template, then reuse it across scheduled captures and automated delivery.

Create an account