when i add a new element in (using JS event listener to set display from none to grid) the background of the body behind and around the element (which is set to 80% width) g