Выражение ЗА ГЛАЗА является фразеологизмом, причем этот фразеологизм имеет несколько разных значений.
В одном из своих значений он употребляется очень часто в тех случаях, когда говорят о человеке, который в настоящий момент отсутствует, обсуждают его, посмеиваются над ним, ругают его, в общем, говорят о нем, чаще всего в нелицеприятном контексте, неодобрительно.
Таким образом, первое значение фразеологизма ЗА ГЛАЗА - это говорить в отсутствие кого-нибудь, заочно.
Бывают часто случаи в жизни, особенно в современной нашей, когда человек что-то заказывает, покупает, приобретает, а купленное видит только после получения заказа. В этом случае говорят, что купил вещь, дом и т.п. за глаза, т.е. употребляется этот фразеологизм в значении не видя. Это второе значение фразеологизма.
Когда человек чего-нибудь имеет уже достаточно много, даже с избытком, можно тоже употребить этот фразеологизм. Например: Я приготовила столько салата, что хватит на всех за глаза.
То есть в этом случае фразеологизм ЗА ГЛАЗА приобретает свое третье значение -- вполне, достаточно, довольно, с избытком и т.п.