I created a modules using 'visible' tags as it indicates that the other hidden classes would be active. This seems to work fine with two exceptions. The 1160x125 logo (visible-large) shows for all widths.The 940x125 logo shows for both visible-large and visible-desktop when it should only show for visible-desktop. The others visible-tablet and visible-phone do only shown when they are suppose to show.
Here is that code:
<div style="margin-top: 25px; height: 125px;" class="visible-large"><img style="margin-top: 25px;" alt="logo-1160x125" src="images/test/logo-1160x125.jpg" height="125" width="1160" /></div>
<div style="margin-top: 25px; height: 125px;" class="visible-desktop"><img style="margin-top: 25px;" alt="logo-940x125" src="images/test/logo-940x125.jpg" height="125" width="940" /></div>
<div style="margin-top: 25px; height: 125px;" class="visible-tablet"><img style="margin-top: 25px;" alt="logo-750x125" src="images/test/logo-750x125.jpg" height="125" width="750" /></div>
<div style="margin-top: 25px; height: 125px;" class="visible-phone"><img style="margin-top: 25px;" alt="logo-320x125" src="images/test/logo-320x125.jpg" height="125" width="320" /></div>
Note: I set a fixed height in the DIV only for testing as the sample graphics were appearing behind the content text and I didn't want to fool with finding out why until I got the test to work as it should.
I've been using the Retina Images procedure for resizing images but if I can get this to work properly, I'll be using this for logo displays as well as some image displays.
Anyone have a clue what the 'large' and 'desktop' is not working as it should?