wpt / css / css-anchor-position / position-anchor-005.html

Status: FAIL | Duration: 10ms | Subtests: 0/1 | Open test on wpt.live | Open ref on wpt.live | wpt.fyi

/css/css-anchor-position/position-anchor-005.html

<!DOCTYPE html>
<title>Tests 'position-anchor' property works with anchor-center with border & padding</title>
<link rel="help" href="https://drafts.csswg.org/css-anchor-1/#position-anchor">
<link rel="author" href="mailto:wpt@keithcirkel.co.uk">
<link rel="match" href="position-anchor-005-ref.html">
<style>
body {
  margin: 0;
}
.wrapper {
  border: 10px solid grey;
  border-left-width: 7px;
  border-top-width: 9px;
  position: relative;
  width: 200px;
  height: 400px;
  padding: 11px 12px 8px 6px;
}
.a {
  background: green;
  width: 50px;
  height: 100px;
  margin: 30px 28px 32px 52px;
  border: 10px solid yellow;
  border-left-width: 8px;
  border-right-width: 7px;
  border-top-width: 6px;
  padding: 9px 8px 5px 3px;
  anchor-name: --foo;
}
.b {
  background: blue;
  position: absolute;
  width: 50px;
  height: 100px;
  border: 5px solid lime;
  padding: 15px;
  position-anchor: --foo;
  position-area: center bottom
}
</style>
<body>
<div class="wrapper">
  <div class=a></div>
  <div class=b></div>
</div>
</body>

/css/css-anchor-position/position-anchor-005-ref.html

<!DOCTYPE html>
<style>
body{
  margin: 0;
}
.wrapper {
  border: 10px solid grey;
  border-left-width: 7px;
  border-top-width: 9px;
  position: relative;
  width: 200px;
  height: 400px;
  padding: 11px 12px 8px 6px;
}
.a {
  background: green;
  width: 50px;
  height: 100px;
  margin: 30px 28px 32px 52px;
  border: 10px solid yellow;
  border-left-width: 8px;
  border-right-width: 7px;
  border-top-width: 6px;
  padding: 9px 8px 5px 3px;
  anchor-name: --foo;
}
.b {
  background: blue;
  position: absolute;
  width: 50px;
  height: 100px;
  border: 5px solid lime;
  padding: 15px;
  top: 171px;
  left: 51px;
}
</style>
<body>
<div class=wrapper>
  <div class=a></div>
  <div class=b></div>
</div>
</body>