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 <svg></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>
|