近代上海华洋混处,一批又一批的欧美白人络绎而来,1930年代为高峰期,登记在册的有5至6万,但是,他们很少与华人通婚。上海英侨社会对英国人与中国人联姻一直取排斥态度。英国驻华公使曾威胁要将那些与中国人结婚的人逐出英国人的圈子。其他欧美侨民对于与华人通婚多取与英侨类似态度。
上海美国人在与中国人的婚姻禁忌似乎少些。从1879到1909年的三十年间,登记在案的中美婚姻有26例。从1910到1918年的九年间,中美跨种族婚姻不超过10例,都是男白黄女。
近代上海一百多年中,发生在中国人与欧美白人之间的正式婚姻,估计不超过100例。跨种族婚姻的障碍,首先在于不同种族之间的文化隔阂。这种障碍,与欧美侨民在上海实行中外社会分离政策有关。这种障碍,与英美等国的意识形态和国家政策也有关系。十九世纪中后期,美国曾有十一州禁止美国人与中国人结婚。英国学者斯宾塞曾认为,假如,黄白通婚,会生下智商不高的劣种。欧美许多人相信这一看法。中国方面,对跨种族婚姻也不支持。
近代上海,中外文化交流相当广泛,看上去,从物质文明、制度文明到精神文明都有接触、交流,但是,从思想深处而言,隔阂仍多,融合仍少,跨种族婚姻较少,就是一个证明。