跖骨骨折消肿比较慢的原因如下:1.跖骨骨折移位比较明显,没有得到良好复位和固定,骨折端对周围软组织刺激引起的水肿、炎症,所以消肿比较慢。2.跖骨骨折后局部血肿发生了感染,引起软组织水肿,感染在控制之前肿胀无法消退。3.跖骨骨折后局部形成了血栓,静脉回流受阻,导致消肿特别慢。4.跖骨骨折后下地过早,对骨折端产生了过度剪切应力,愈合不良,导致炎症物质反复刺激,引起消肿慢。