<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Kırmızı daire örnek</title>
<style type="text/css">
.circle {
transition-property: width, height, margin-left, margin-top;
transition-duration: 2s;
position: fixed;
transform: translateX(-50%) translateY(-50%);
background-color: red;
border-radius: 50%;
}
</style>
<script>
function showCircle(cx, cy, radius) {
let div = document.createElement('div');
div.style.width = 0;
div.style.height = 0;
div.style.left = cx + 'px';
div.style.top = cy + 'px';
div.className = 'circle';
document.body.append(div);
setTimeout(() => {
div.style.width = radius * 2 + 'px';
div.style.height = radius * 2 + 'px';
} , 0);
}
</script>
</head>
<body>
<input type="button" onMouseDown="showCircle(150, 150, 100)" value="RED CİRCLE" /> <!-- Yatay konum - dikey konum - daire büyüklüğü -->
</body>
</html>