一般打完针血管红可能是浅表性静脉炎引起的。大多数患者由于浅表静脉比较细小,在打完针之后由于受到药物的刺激,高浓度药品导致血管内渗透压的改变,从而导致血管内炎症的生成。这种情况属于无菌性的炎症,会导致细小的静脉血管管腔的变窄,甚至闭塞,诱发浅表静脉血栓的形成。