バニラのjavascript/cssで円が大きくなるようにしようとしています。私はどのように動的に円の増加を30pxと言うことができますを発見したことはありません。私はクリック後に500ピクセルにする方法を考えましたが、最初のサイズを取得することはできません。多分バニラJSでは不可能です。 何か歓迎します。バニラのjavascriptで円を動的に増やす
<HTML>
<HEAD>
<title>Ball00n p0p</title>
<style type="text/css">
#balloon {
background-color: #FF0000;
border-radius : 50%;
width:200px;
height:200px;
}
</style>
</HEAD>
<BODY>
<script langage="Javascript">
function func_chg_size() {
var divbal = document.getElementById("balloon");
// var w = divbal.style.width;
// var h = divbal.style.height;
// console.log('w = ' + divbal.style.width);
// console.log('h = ' + divbal.style.height);
//
// w += 200;
// h += 200;
divbal.style.width += 300 + "px";
divbal.style.height += 300 + "px";
}
</script>
<div onclick="func_chg_size();" id="balloon"></div>
<BR />
<BR />
<!-- <div id="balloon"></div> -->
</BODY>
を使用し、円を成長させたい場合。 最初のサイズはCSS(コード内) – ochi
に設定されています。クリックするたびに円が20ピクセルずつ増加する必要があるため、最初の初期サイズは200ピクセルですが、次の初期サイズは220ピクセルになります – ziKmouT
gotcha!私は答え – ochi