transition opacity rather than bottom position