When an a tag contains child elements, like an i tag, it\'s still applying the underline to it on hover, and I\'m wondering how to remove the under
a
i
I had the same issue and fixed this using the following css rule:
a:-webkit-any-link {text-decoration:none}
hope it helps!