html{ height:100%; background:#fff; } body{ height:100%; position: relative; background:#e7e7e7; overflow: hidden; max-width:1920px; margin:0 auto; } .btm-bg{ position: absolute; top:0; width:100%; left:0; margin-top:28%; } .top-bg{ width:48.6%; margin:0 auto; display:block; overflow:hidden; } .error-btn{ display:block; width:10%; margin-top:27.1%; position: absolute; top:0; left:50%; margin-left:-5%; z-index:20; } .error-btn img{ width:100%; }