<!DOCTYPE html> <meta name="viewport" content="width=device-width, minimum-scale=0.5"> <style> html { overflow-y: hidden; } html, body { margin: 0; width: 100%; height: 100%; } div { width: 100%; position: absolute; } </style> <div style="background: red; height: 300%;"></div> <div style="background: green; height: 200%;"></div> <div style="background: white; height: 100%;"></div>