腿部被撞伤后有硬块,通常由局部纤维组织增生、血肿或骨折引起,如20天左右硬块依旧无法缓解,需根据形成硬块的原因进行对因治疗。
1、纤维组织增生:腿被撞20天了有硬块可能是局部组织损伤、韧带受损后形成,如患者无疼痛、硬块周围无红肿时可进行物理治疗,如热敷、按摩、短波治疗、微波治疗、超声波治疗等,促进局部血液循环,改善肌肉的纤维变性及瘢痕的形成;
2、血肿:腿被撞20天了有硬块,可能是外伤或皮下血管破裂形成血肿导致,少量血肿可以自行吸收,如20天左右血肿的症状依旧未好转,患者局部出现疼痛、肿胀及损伤处温度升高等症状时,应及时就医,做相关B超检查,判断血肿的情况。一般可进行热敷治疗,口服活血化瘀或消炎止痛的药物进行治疗,常用活血止痛胶囊或阿莫西林等。还可进行理疗,例如烤电、按摩、短波、微波治疗,如病情严重,物理治疗无效时,患者可考虑对局部血肿进行穿刺抽液或切开引流;
3、骨折:腿被撞20天了有硬块可能是骨折引起,通常考虑可能是骨折错位、骨头移位等造成,需及时就医矫正。骨头移位的患者需再次进行手术切开复位,加强固定,术后 应避免揉按、推拿等,还需注意保持患肢高位,同时可服用止痛药或消炎药进行辅助治疗。
因此,一般腿部撞伤20天后,通常情况下不会发生有硬块的情况,但不排除严重撞伤时,仅20天无法恢复的情况,具体情况应根据医生判断进行治疗,同时也要注意饮食,减少辛辣、刺激、油腻食物的摄入,多吃新鲜的蔬菜、水果,也有利于身体的恢复。

