<!DOCTYPE html> | |
<html> | |
<head> | |
<style> | |
body { | |
zoom: 125%; | |
} | |
.logo { | |
float: left; | |
} | |
.logo > div { | |
float: left; | |
width: 50px; | |
height: 50px; | |
margin: 10px 10px 0 0; | |
} | |
.section-info { | |
background-color: blue; | |
} | |
.section-logo { | |
position: relative; | |
background-color: green; | |
} | |
</style> | |
<script src="../../resources/js-test-pre.js"></script> | |
</head> | |
<body> | |
<p> | |
Both elements below should be on the same line. | |
</p> | |
<div id="test" class="logo"> | |
<div class="section-info"></div> | |
<div class="section-logo"></div> | |
</div> | |
<script> | |
var elements = document.getElementById('test').getElementsByTagName('div'); | |
shouldBe('elements[0].getBoundingClientRect().top', 'elements[1].getBoundingClientRect().top'); | |
</script> | |
</body> | |
</html> |