zoukankan      html  css  js  c++  java
  • 文本框动画式变大

    这个由于是动画效果,所以不好粘贴出来,大家可以自己运行试试,呵呵。

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    
    <html xmlns="http://www.w3.org/1999/xhtml">
    
    <head>
    
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    
    <title></title>
    
    <style type="text/css">
    
    * { margin:0; padding:0;font:normal 12px/17px Arial; }
    
    .msg {300px; margin:100px; }
    
    .msg_caption { 100%; overflow:hidden; margin-bottom:1px;}
    
    .msg_caption span { display:block; float:left; margin:0 2px; padding:4px 10px; background:#898989; cursor:pointer;color:white; }
    
    .msg textarea{ 300px; height:80px;height:100px;border:1px solid #000;}
    
    </style>
    
     <!--   引入jQuery -->
    
     <script src="../scripts/jquery-1.3.1.js" type="text/javascript"></script>
    
     <script type="text/javascript">
    
    	$(function(){
    
    	    var $comment = $('#comment');  //获取评论框
    
    	    $('.bigger').click(function(){ //放大按钮绑定单击事件
    
    		   if(!$comment.is(":animated")){ //判断是否处于动画
    
    			  if( $comment.height() < 500 ){ 
    
    				  	$comment.animate({ height : "+=50" },400); //重新设置高度,在原有的基础上加50
    
    			  }
    
    			}
    
    		})
    
    		$('.smaller').click(function(){//缩小按钮绑定单击事件
    
    		   if(!$comment.is(":animated")){//判断是否处于动画
    
    				if( $comment.height() > 50 ){
    
    					$comment.animate({ height : "-=50" },400); //重新设置高度,在原有的基础上减50
    
    				}
    
    			}
    
    		});
    
    	});
    
      </script>
    
    </head>
    
    <body>
    
    <form action="" method="post">
    
    <div class="msg">
    
    	<div class="msg_caption">
    
    		<span class="bigger" >放大</span>
    
    		<span class="smaller" >缩小</span>
    
    	</div>
    
    	<div>
    
    		<textarea id="comment" rows="8" cols="20">多行文本框高度变化.多行文本框高度变化.多行文本框高度变化.多行文本框高度变化.多行文本框高度变化.多行文本框高度变化.多行文本框高度变化.多行文本框高度变化.多行文本框高度变化.</textarea>
    
    	</div>
    
    </div>
    
    </form>
    
    </body>
    
    </html>
    

    ==============================================================================

    本博客已经废弃,不在维护。新博客地址:http://wenchao.ren


    我喜欢程序员,他们单纯、固执、容易体会到成就感;面对压力,能够挑灯夜战不眠不休;面对困难,能够迎难而上挑战自我。他
    们也会感到困惑与傍徨,但每个程序员的心中都有一个比尔盖茨或是乔布斯的梦想“用智慧开创属于自己的事业”。我想说的是,其
    实我是一个程序员

    ==============================================================================
  • 相关阅读:
    python基础函数补充
    简单有效的科学健脑方法
    欧几里德算法 GCD
    bzoj 2226: [Spoj 5971] LCMSum 数论
    世界语音列表
    2019.08.23【NOIP提高组】模拟 A 组 总结
    数据结构与算法_04 _ 复杂度分析(下):浅析最好、最坏、平均、均摊时间复杂度
    数据结构与算法_03 _ 复杂度分析(上):如何分析、统计算法的执行效率和资源消耗
    数据结构与算法_02 _ 如何抓住重点,系统高效地学习数据结构与算法
    数据结构与算法_01 _ 为什么要学习数据结构和算法?
  • 原文地址:https://www.cnblogs.com/rollenholt/p/2112844.html
Copyright © 2011-2022 走看看