马克思是以批判康德为逻辑起点去奠定自己哲学的道德基础的。从对康德道德观的批判中,马克思引出了相辅相成的两个方面的问题,一是从人的需和欲望这个自然现实的层面讲述道德,二是从历史关系这个社会现实的层面阐述道德。马克思从这两个方面所构建起的道德理论,既包括一个关涉人的自然生命和权利的个人向度,又包括一个关涉制度批判和革命的社会向度。而无论从哪一个向度来看,马克思都已打破了康德在现象与物自体、知性与理性、客观与主体、必然与自由之间所作的僵硬的二元划界。这启示我们根本不应在隔离具体的社会条件和历史语境的前提下去理解道德问题、践行道德原则,而应以深刻把握时代的现实问题为基础去为之。