.left{
float: left;
position: relative;/*提高显示层级*/
层级比.right-fix高,
.right-fix的左侧部分被.left覆盖
是的,因为右侧的宽度设置的是100%,position用于调整显示层级,将left显示在上面