这种情况不会算违章的。因为根据《道路交通安全法实施条例》中的相关规定:“黄灯亮时,已越过停止线的车辆可以继续通行。”
所以虽然有前车挡住了前方的信号灯,但是在过去时候看到是黄灯,说明是在黄灯时早已过了停止线,因此不会算闯红灯的。