Для того чтобы дочерний элемент отображался поверх родительского, нужно добавить CSS-свойство position: absolute; для данного дочернего элемента. Вот как это можно сделать:
```css
.wrap {
position: relative; /* Родительский элемент должен иметь позицию relative или absolute */
overflow-x: auto;
}
.icon {
position: absolute; /* Дочерний элемент должен иметь позицию absolute */
z-index: 1; /* Установка z-index позволит дочернему элементу отображаться поверх других элементов в родительском элементе */
}
```
Это решит проблему, и дочерний элемент .icon будет отображаться поверх родительского элемента .wrap.