解答如果車輛闖紅燈被撞,且對方對交通事故的發(fā)生不存在過錯的,車輛駕駛人對事故的發(fā)生承擔全部或部分責任;如果是行人或是非機動車因自己闖紅燈被車撞,車輛駕駛人無過錯的,行人或非機動車將對事故承擔主要責任,機動車將承擔不超過百分之十的責任。法律依據(jù)《道路交通事故處理程序規(guī)定》第六十條公安機關交通管理部門應當根據(jù)當事人的行為對發(fā)生道路交通事故所起的作用以及過錯的嚴重程度,確定當事人的責任。(一)因一方當事人的過錯導致道路交通事故的,承擔全部責任;(二)因兩方或者兩方以上當事人的過錯發(fā)生道路交通事故的,根據(jù)其行為對事故發(fā)生的作用以及過錯的嚴重程度,分別承擔主要責任、同等責任和次要責任;(三)各方均無導致道路交通事故的過錯,屬于交通意外事故的,各方均無責任。一方當事人故意造成道路交通事故的,他方無責任。