summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/tests/svg/coordinate-systems/abspos.html
blob: fb37bbe7f3ae4a61d1c216970c8a263673aed0dc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<!DOCTYPE html>
<title>Intrinsic sizing for &lt;svg&gt;</title>
<link rel="help" href="https://www.w3.org/TR/SVG2/coords.html">
<link rel="help" href="https://www.w3.org/TR/css-sizing-3/#intrinsic-sizes">
<link rel="match"  href="support/abspos-ref.html">
<!--
  SVG embedded inside html has no intrinsic size, but has intrinsic
  aspect ratio. Inline size is computed as available size of containing block,
  and block size is derived from aspect ratio.
-->
<style>
#container {
  width: 200px;
  height: 300px;
  position: relative;
  border: 10px solid black;
}
#target {
  fill: green;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
</style>
<div id="container">
  <svg id="target" viewBox="0 0 50 50"><circle cx="50%" cy="50%" r="50%"></circle></svg>
</div>