遮罩层以 `baseElement` 为基准

baseElement 不存在时，以 viewport （当 position 为 fixed 时） 或 document 为基准