Мне нужно использоват position:relative на моем сайте, так уж получилось. Вопрос такой, я например указываю position:relative;top:-400px; Как избежать использования пикселей,я же понимаю что такая разметка будет уж точно не респонсив, можно как то сделать это по хитрому?
Зависит от желаемого результата. Откуда эти 400, отчего они берутся? Может это не top:-400px, а bottom:100%?
Можно использовать % или vw|vh.
Можно продолжать использовать px и прописывать их в соответствующих media