Javascriptをはじめ、Ajax、jQueryの著書多数のガイドが、何かと最近騒がれているJa…
北欧好きが、愛用の北欧モノを見せ合うコミュニティ
Javascript関連情報
更新日:2007年03月19日
絶対指定toと相対指定by。そして、attributesを別指定する方法と単位unitの利用方法について、サンプルで試してみます。

{width:{from:90,to:200,unit:'em'}}
いくつかの単位サンプル(これら以外のCSS単位も利用できます) |
|
| em | 適用先のフォントサイズを1とする相対単位 |
| px | ピクセル |
| % | パーセンテージ |
<script type="text/javascript">
function chgWH2(id){
var myAnim = new YAHOO.util.Anim(
id, {
height : {from:20,to:2,unit:'em'}
},
0.5,
YAHOO.util.Easing.backBoth
);
myAnim.animate();
}
</script>
<style>
#test2{ width:90px;height:20px;background-color:#ddd;font-size:20px }
</style>
<div id="test2">test2</div>
<form>
<input type="button"
value="高さが伸びます"
onclick="chgWH2('test2')">
</form>
<script type="text/javascript">
function chgH3(id){
var myAnim = new YAHOO.util.Anim(
id, {
height : {from:20,to:80,unit:'px'}
},
0.5,
YAHOO.util.Easing.backBoth
);
myAnim.animate();
}
</script>
<style>
#test3{ width:90px;height:20px;background-color:#ddd;font-size:20px }
</style>
<div id="test3">test3</div>
<form>
<input type="button"
value="高さが伸びます"
onclick="chgH3('test3')">
</form>
<script type="text/javascript">
function chgH4(id){
var myAnim = new YAHOO.util.Anim(
id, {
height : {from:20,to:80,unit:'%'}
},
0.5,
YAHOO.util.Easing.backBoth
);
myAnim.animate();
}
</script>
<style>
#oya4{ width:90px;height:100px;background-color:orange }
#test4{ width:90px;height:20px;background-color:#ddd;font-size:20px }
</style>
<div id="oya4">
<div id="test4">test4</div>
</div>
<form>
<input type="button"
value="高さが伸びます"
onclick="chgH4('test4')">
</form>
次回は、エフェクトとしてはインパクトのある不透明度なども試してみたいと思います。 人気Javascriptランキング
Powered by 価格.com
北欧好きが、愛用の北欧モノを見せ合うコミュニティ