<script src="../../resources/ahem.js"></script> <style> ruby { font-family: Ahem; font-size: 50px; -webkit-font-smoothing: none; } .float { height: 50px; width: 50px; float: left; background-color: lightblue; } </style> <div> <ruby>aa<rt>a<div class="float"></div></rt></ruby> </div> <div> <ruby>aa<rt id="target">a<div class="float"></div></rt></ruby> </div> <script> document.body.offsetTop; var target = document.getElementById("target"); target.parentNode.removeChild(target); </script>