fix placeholder size consistency issue, support for interior placeholder elements