红霉素眼膏对细菌性结膜炎有效。这是因为红霉素眼膏是一种广谱抗生素,能够抑制细菌的生长和繁殖,特别是对金黄色葡萄球菌、链球菌等常见导致结膜炎的细菌有良好的抗菌作用。因此,当细菌性结膜炎是由这些细菌引起时,使用红霉素眼膏可以有效地控制感染,缓解症状。但需要注意的是,如果结膜炎是由病毒或其他原因引起,红霉素眼膏可能无效,甚至可能加重病情。在使用红霉素眼膏前,最好先咨询医生以确定病因和适当的治疗方案。