.bg{ width: 10rem; height: 17.8rem; position: relative; margin: 0 auto; } .bg1{ background: url(../images/bg1.png)no-repeat; background-size: 100% 100% } .bg2{ background: url(../images/bg2.png)no-repeat; background-size: 100% 100% } .bg3{ background: url(../images/bg3.png)no-repeat; background-size: 100% 100% } .top{ width: 7.1rem; position: absolute; left: 1.45rem; top: 1rem; } .text{ position: absolute; width: 3.62rem; left: 3.19rem; top: 16rem; } .down-btn{ width: 6.8rem; height: 1.6rem; background: url(../images/downBtn.png) no-repeat; background-size: 100% 100%; position: absolute; left: 1.6rem; top: 2rem; } .bottom-bg{ width: 10rem; height: 4.42rem; position: fixed; background: url(../images/bottom-bg.png)no-repeat; background-size: 100% 100%; bottom: 0; left: 50%; margin-left: -5rem; z-index: 500; }