shineout
Version:
Shein 前端组件库
20 lines (17 loc) • 537 B
JavaScript
/**
* 最外层容器
*/
import { isInDocument } from './isInDocument';
import { getDefaultContainer } from '../../config';
var Container = null;
var getContainer = function getContainer() {
if (Container && isInDocument(Container)) {
return Container;
}
Container = document.createElement('div');
Container.setAttribute('style', 'position: absolute; top: 0; left: 0; width: 100%; contain: size');
var target = getDefaultContainer();
target.appendChild(Container);
return Container;
};
export default getContainer;