Im guessing were talking about anoles? The little green ones that sometimes have a red half-circle beard? Really there is not a good that I can think of to stop these unless like you said fix the gaps. These are completely harmless lizards, and will only bite if you really make them mad, the most you'd have to worry about is them jumping. I picked one up yesterday and it showed no aggression what so ever!