То место, на котором он должен был бы быть, остаётся пустым прямоугольником, при любом display (кроме none, естественно
). Можно ли как-то сделать его не влияющим на вёрстку, помимо использования z-index или position:absolute (мне ни то, ни другое в данном случае не подходит)?