问题分析:大腿上有红色斑块的原因是皮肤过敏、细菌性皮肤病、银屑病等,具体分析如下:如果是由于皮肤过敏,可以在医生指导下服用氯雷他定,然后涂抹外敷药物,同时要注意不要用手抓或者局部摩擦。也有可能是细菌性皮肤病,可以外用糖皮质激素类的软膏,同时要多吃富含维生素的食物,不要吃辛辣、油腻、刺激性的食物。如果红色斑块上有一层银白色的鳞屑,需要及时就医,可能与银屑病有关。如果大腿上有红斑,需要及时到医院做进一步的检查,确定治疗方法。