implement position: fixed, switch to box-sizing: border-box