Выполним синтаксический разбор предложения «В доме напротив не было света».
- Определим грамматическую основу: не было света — грамматическая основа, подлежащего в предложении нет, сказуемое - не было света.
- «В доме напротив» - обстоятельство, отвечает на вопрос «где?».
Следовательно, «в доме напротив» - обстоятельство.
Ответ: обстоятельство.