问题分析:血管颜色有蓝有绿有紫可能是生理性原因,也可能是病理性原因引起的。1、生理性原因:如果患者除了血管颜色有蓝有绿有紫外没有其他不适症状,这可能是一种正常的生理现象。由于不同血管的血氧饱和度不同,血管会呈现出鲜红色和紫红色,而由血氧含量低的血红蛋白组成的静脉血可能会在体表呈现出现蓝色、绿色或紫色。2、病理性原因:如果患者除血管颜色有蓝有绿有紫外还有其他不适症状,则视为病理现象。输液、创伤等因素损伤血管,会导致血管和皮下皮肤充血,或血栓形成导致血管内瘀血,以及因心力衰竭或呼吸窘迫引起的缺氧等可能导致血管发蓝、发绿或发紫。建议患者及时去医院就诊,完善相关检查后在医生的指导下积极治疗,以免症状加重,对身体造成不利影响。