中国古时能乘车的大都是官宦富豪,而且当时马车没有靠右行驶这一条,可以随便在街市上跑,靠右行驶是因为:1945年抗日战争胜利之后,美国汽车大量进入中国,上海的马路上也充斥着美国汽车。由于美国的交通规则规定车辆靠右行驶,汽车是“左驾”车,方向盘在驾驶室左侧,靠左行驶不利于观察路况,以致交通事故不断。于是,当时的国民政府下令,改变机动车的行车规则,车辆一律靠马路右侧行驶。
上海市警察局也发布通告,自1946年1月1日起,市区车辆改为靠马路右侧行驶。为此,上海市政当局事先作了积极的准备,如扩大在市民中的宣传,改装红绿灯,重建车辆停靠站台,电车和公共汽车将车门改建在右等等。