Hi Alberto, I had a chance to look at the Moodle 3.2 demo site and run some tests, and the CSS code I suggested definitely does not work properly in 3.2. We're on 3.1 right now, sorry, I should have specified the version number when giving the information.
You may be able to make some progress by inspecting the divs and boxes used and playing around with it. In the little time I had, I determined that most of the limitation is from the following tree:
<div id="scormpage">
<div id ="tocbox">
<div id="toctree">
<div class="yui3-g-r" id="scorm_layout" style="height: 680px;">
The scorm_layout height looks to be dynamically set based on the device. For example on a high enough resolution screen (mock iPad Pro using Google Chrome Developer tools) it was set to 1000+ pixels, while on iPad portait size, 768x1024 height, it was set to 750 px.
But hard-coding it in CSS will just enforce one expected screen size and may break other things, so for 3.2 I would not recommend going that route unless you know you are only targeting one device with a screen height of noless than a certain height.