几年内打过水痘疫苗的小孩通常不会被传染。因为水痘疫苗在一定时间内可以提供持久的保护,使机体对水痘-带状疱疹病毒产生长期的记忆细胞和抗体,从而降低再次感染的风险。但是由于个体差异或免疫状态的不同,极少数情况下仍可能出现再次感染的情况。需要注意的是,虽然打了水痘疫苗,但并不能完全保证不被传染。因此,在孩子接种后的一段时间内,家长仍然需要密切观察孩子的身体状况,以确保其健康。