从描述来看是违章了,但不一定会被算闯红灯。因为根据《道路交通安全法实施条例》中的规定:“机动车通过有交通信号灯控制的交叉路口,应当按照下列规定通行:遇停止信号时,依次停在停止线以外。没有停止线的,停在路口以外。”从描述来看,红灯亮时过了停止线而停在斑马线上,就是违反了上述规定。但从行驶距离来看,应该还缺少一张过斑马线位置的闯红灯照片,因此可能不会被算闯红灯。