Обе вариации могут быть правильными, но всё зависит от контекста. Перед написанием обязательно нужно установить, к какой части речи относится слово или словосочетание, задав вопросы.
Крест-накрест
Дефис требуется, когда слово является наречием и отвечает на вопрос: «Как?».
Примеры:
- Он насупился, отступил на шаг и сложил руки на груди крест-накрест;
- Старые балки ограды были закреплены между собой крест-накрест;
- Сварщик установил железные прутья крест-накрест и приступил к работе;
- Верёвки на палубе были закреплены крест-накрест, и это делало прочной всю конструкцию.
Крест на крест
Если слова в предложении употреблены в качестве существительных, которые отвечают на вопрос: «Что?», то обязательно каждое слово писать отдельно.
Примеры:
- Закончив шлифовку, ювелир положил мой серебряный крест на крест другого клиента;
- Работники похоронного бюро в спешке клали крест на крест и гроб на гроб;
- Бабушка аккуратно уложила свой старинный крест на крест деда и закрыла шкатулку.