There needs to be an override for the padded container or there will be a gap between the overlay menu and the container.
<div class="w3-container w3-padding w3-blue" style="margin:0 -16px">
<h3 id="margin"><b>The margin and offset</b></h3>
<div class="w3-row-padding w3-padding" style="margin:0 -16px">
<p>There needs to be an override for the padded container .........
The Style="margin:0 -16px" needs to be added. The colour of the text in this div w3-blue can also be over-ridden by an additional style declaration. See the Friends development page for examples of this
Actually it is not this but could be something to do with the w3-row-padding class
It was that I put all the right content in a padded container and that needed to overwritten.
There seems to be difference between the main page and the others when viewed in portrait on the iPad. The tablet/phone display displays after the refresh button is clicked.
This seems to be an interaction between the shideshow - the first test page I made also shows a similar interaction.
An alert is thrown when the pages are checked using the Wave Accessibilty checker.
This is due to to the way that the W3.css handles the hiding of an element. I need to look closer at the code as my Fixed Bottom Menu does not throw this alert.
My page on the Device Dependent Event Handler explains this.
External Links - references