fixed the background become blank when width is small