In this part of the series, we effectively carry out a project. The project deals with a web page. The aim of the project is to allow visitors to move their mouse pointer to the edge of the web page to cause a pane with a calculator or some other useful tool to scroll into the page. The visitor can do whatever they want with the tool. Then, when they click on the BODY of the page, outside the pane, the pane scrolls back into the edge. The detailed requirements of the project are in the previous part of the series.
The last two statements are for the calculator Input Text element and the calculator buttons. If you have covered the basics, then the rest of the lines should be self-explanatory.
The border width of the outer DIV is 0px. This border does not need to have any width. The user should not even know that the outer DIV exists.
In the previous parts of the series I used a border-width for the purpose of illustration. The CSS position property for the inner DIV element is "relative." This allows it to move (when its position is changed) within the outer DIV.