I don't see the use in putting the top at 0. Solve the hover some other way than having this element be present and invisible.