Bueno, creo que cuando dice 100%, se refiere a un tamaño relativo al padre (osea donde esta contenido), intenta con: height: 100vh
¿?
Tienes el ID declarado en HTML? <img id="banner" src"direccion donde tengas la imagen "
Para recordar también: cada cambio que hagas y que desees ver en tu página, debes guardar el código (en tu imagen se ve el punto blanco en tu pestaña style.css, lo cual denota que hay cambios sin guardar) y también debes actualizar la página (si es que no lo tienes abierto con el Live Server).