Some important HTML points in this, and CSS.
- Decorative svgs must be
aria-hidden
and all inline svgs must befocusable="false"
. - The results list should be a list.
- The explicit width of the results circle plus large padding is causing a reflow failure. There is some horizontal scroll when there shouldn't be at some screen sizes/zoom levels. If you use
max-width: 12rem; width:100%;
on the circle that should fix it. - Usually side padding will match on left and right e.g. in mobile view but in yours the top section looks narrower.
Marked as helpful
@Erma-T
Posted
@grace-snow Thank you for the valuable comments and I will correct the design accordingly!