In my webpage, I have a full-page iframe that behaves strangely in Chrome. The scroll bar appears initially but then disappears, making it invisible even though the space for it is still there. Oddly enough, it works perfectly on Safari and Firefox as well as Chrome on PC, but the issue arises when using Chrome on a Mac - where you can see the scroll bar track, but not the actual bar itself.
body,html{
height:100%;
overflow:hidden;
}
#me-branding-bar{
overflow:hidden;
width:100%;
height:40px;
position:relative;
background-color:#ff9900;
}
#me-content{
height:100%;
width:100%;
position:relative;
border:1px solid #ff9900;
}
#me-content iframe{
border:1px solid #000;
overflow:scroll;
}
<div id="me-branding-bar"></div>
<div id="me-content">
<iframe border="0" frameborder="0" hspace="0" vspace="0" marginheight="0" marginwidth="0" src="<?php echo $url;?>" style="overflow:visible;height:100%;width:100%;" height="100%" width="100%"></iframe>
</div>