血液發(fā)綠的原因有銅含量較高、膽紅素含量較高、硫化物含量較高、細菌感染、血液氧合狀態(tài)等。1、銅含量較高:若存在遺傳性銅代謝紊亂疾病,便會使體內銅含量增高,此時有可能讓血液發(fā)綠。2、膽紅素含量較高:存在溶血性貧血、腸道梗阻等病癥的人群,血液中膽紅素含量會有所增高,此時血液有可能發(fā)綠。3、硫化物含量較高:硫化物屬于一種含有硫的化合物,當血液中此物質含量較多時,血液便會發(fā)綠。4、細菌感染:當身體遭受厭氧菌感染時,可能會引起感染性壞疽,當病情發(fā)展至嚴重階段,會引發(fā)血液發(fā)綠的癥狀,但概率較低。5、血液氧合狀態(tài):血液處于氧合狀態(tài)時,其顏色容易遭受影響,從而使其發(fā)綠。當血液顏色發(fā)生異常時,應及時就醫(yī),對癥選擇正確的處理手段。平時保持健康的運動習慣,維持積極向上的心態(tài),注意規(guī)律作息,保持充足的休息時間。