<!DOCTYPE HTML>
<html>
<head>
<style>
.force-ancestor-clip {
position: relative;
padding-top: 1px;
/* Needs to be above 50% for overlap to kick in. */
padding-bottom: 55%;
height: 0;
visibility: hidden;
}
#wrapper {
position:relative;
width: 400px;
margin:0 auto;
}
#main {
width:875px;
overflow:hidden;
position:relative;
}
#content {
width:400px;
}
.overflow-hidden {
width:100%;
overflow:hidden;
}
.float-right {
float:right;
width:425px;
}
</style>
</head>
<body>
<div id="wrapper">
<div id="main">
<div id="content">
<div class="overflow-hidden">
<div class="float-right">
<div id="force-clip" class="force-ancestor-clip"></div>
<iframe src="resources/ancestor-clipping-layer-subframe.html" width="300" height="150"></iframe>
</div>
</div>
</div>
</div>
</div>
</body>
</html>