Clipping implies designating how much of an element is visible on the screen. There is no re-sizing involved.
.rectangle { position: relative; clip: rect (100,143); }
.circle { position: relative; clip: circle (100,143); }
.ellipse { position: relative; clip: elli (100,143); }