亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

jQuery應用與網頁字體大小控制

標簽:
JQuery

         

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html>     <head>         <meta http-equiv="content-type" content="text/html;charset=utf-8"/>         <meta name="keywords" content="关键词1,关键词2,关键词3等等"/>         <title>网页字体大小</title>         <style type="text/css">             .msg{width:300px; height:auto; margin:0 auto; border:1px solid #000;}             .msg_caption{height:40px; line-height:40px; text-align:center; background:#999;}         </style>         <script type="text/javascript" class="lazyload" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC" data-original="jquery-1.7.2.min.js"></script>         <script type="text/javascript">             $(function(){                 $("button").click(function(){ //为button绑定单击事件                     var thisEle=$("#para").css("font-size");//获取id为para元素的字体,获取到的是将返回数值和单位                     var textFontSize=parseInt(thisEle,10);//用parseInt方法去掉单位                     var unit=thisEle.slice(-2);//获取单位,slice()方法返回字符串中从指定的字符开始的一个子字符串,这里使用的质量单位是px,两个字符,所以从倒数第二个开始                     var cName=$(this).attr("class");                     if(cName=="bigger"){//判断是bigger还是smaller,确定增量或减量                         if(textFontSize<=22){//判断最大字体,避免无限放大                             textFontSize+=2;                         } ;                     }else if(cName=="smaller"){                         if(textFontSize>=12){//判断最小字体,避免无限缩小                             textFontSize-=2;                         };                      };                     $("#para").css("font-size",textFontSize+unit);//再次获取para元素并为它的font-size属性赋予新的值,一定要拼接上单位                 })             })         </script>     </head>     <body>         <div class="msg">             <div class="msg_caption">                 <button class="bigger">放大</button>                 <button class="smaller">缩小</button>             </div>             <div id="para">                 jQuery应用与网页字体大小的控制。                 jQuery应用与网页字体大小的控制。                 jQuery应用与网页字体大小的控制。                 jQuery应用与网页字体大小的控制。                 jQuery应用与网页字体大小的控制。                 jQuery应用与网页字体大小的控制。                 jQuery应用与网页字体大小的控制。             </div>         </div>     </body> </html>

 

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消