重构，加入可以设置背景为图片，只支持两个的切换