立元钊，大将尔朱荣趁势讨伐，杀死胡太后、元钊，立孝文帝侄长乐王元子攸为帝，在大杀宗室的河阴之变后掌控朝政。孝文帝侄元颢、孝文帝子元悦等宗室都因河阴之变而南下投靠梁朝。梁朝雍州刺史萧纲趁机上表请求北伐，收复襄阳、新野，“拓地千里”。529年，梁武帝派陈庆之攻陷洛阳，立元颢为帝。陈庆之目睹洛阳的衣冠、礼仪、人才不输南朝，心生感慨。元颢御下无方失去人心，又急于脱离陈庆之掌控而请求梁武帝不再增援，不久为尔朱荣所败被杀。
内战.孝庄帝元子攸不能容忍尔朱荣跋扈，在尔朱荣回朝后设计铲除之，梁