jQuery之字体大小的设置方法_jquery

先获取字体大小,进行处理。

再将修改的值保存。

slice() 方法可从已有的数组中返回选定的元素。
arrayObject.slice(start,end)。
start 必需。规定从何处开始选取。如果是负数,那么它规定从数组尾部开始算起的位置。也就是说,-1 指最后一个元素,-2 指倒数第二个元素,以此类推。

end   可选。规定从何处结束选取。该参数是数组片断结束处的数组下标。如果没有指定该参数,那么切分的数组包含从 start 到数组结束的所有元素。如果这个参数是负数,那么它规定的是从数组尾部开始算起的元素。

jQuery代码如下:

复制代码 代码如下:

<script type="text/javascript">
    $(function(){
        $("span").click(function(){
            //获取para的字体大小
            var thisEle = $("#para").css("font-size");
            //parseFloat的第二个参数表示转化的进制,10就表示转为10进制
            var textFontSize = parseFloat(thisEle , 10);
            //javascript自带方法
            var unit = thisEle.slice(-2); //获取单位
            var cName = $(this).attr("class");
            if(cName == "bigger"){
                    textFontSize += 2;
            }else if(cName == "smaller"){
                    textFontSize -= 2;
            }
            //设置para的字体大小
            $("#para").css("font-size",  textFontSize + unit );
        });
    });
  </script>

html代码如下:

复制代码 代码如下:

<body>

<div class="msg">
    <div class="msg_caption">
        <span class="bigger" >放大</span>
        <span class="smaller" >缩小</span>
    </div>
    <div>
        <p id="para" >
        This is some text. This is some text. This is some text. This is some text. This
        is some text. This is some text. This is some text. This is some text. This is some
        text. This is some text. This is some text. This is some text. This is some text.
        This is some text. This is some text. This is some text. This is some text. This
        is some text. This is some text.
        </p>
    </div>
</div>

</body>

时间: 2024-09-20 05:17:49

jQuery之字体大小的设置方法_jquery的相关文章

jQuery之字体大小的设置方法

 本篇文章主要是对jQuery 字体大小的设置方法进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 先获取字体大小,进行处理.   再将修改的值保存.   slice() 方法可从已有的数组中返回选定的元素. arrayObject.slice(start,end). start 必需.规定从何处开始选取.如果是负数,那么它规定从数组尾部开始算起的位置.也就是说,-1 指最后一个元素,-2 指倒数第二个元素,以此类推.   end   可选.规定从何处结束选取.该参数是数组片断结束处的数

文章中所有图片width大小批量设置方法

怎么设置文章中所有图片width大小批量设置方法?这在实际应用中很常见,下面有一段示例,希望对大家有所帮助   复制代码 代码如下: 前面要加载一个jquery库. <script type="text/javascript"> var setNewsImg = function(obj){ $(obj).find('img').each(function(i){ var imgw = $(this).width(); var imgh = $(this).height()

乐视超级手机1s字体大小怎么设置?

1.我们只要在乐视1s手机桌面中点击[设置]按钮打开进入细节如下: 2.然后我们在打开进入到[设置]界面下,我们再找到下面的[显示]按钮,然后点击,如下图所示: 3.好了在显示列表界面中找到[字体大小],如下图所示: 4.在弹出的对话框中,可根据自己阅读的习惯对系统字体大小进行设置,供选择的字体大小有:小.普通和大三种选择,如下图所示; 好了这款手机默认的字体大小为普通的,如果我们觉得大了可以设置小号,如果觉得小了可以设置大号了,这个就不一个个测试了,如上图所示即可,不想设置可以点击取消按钮.

Android Dialog 设置字体大小的具体方法_Android

先看下面图片: 这是我在做登录页面的时候,调用系统的ProgressDialog 进行等待,可是看起来很不协调,左边的等待图片过大,右边文字过小,看起来老别扭,虽然功能上不存在什么问题,但是我有强迫症,看不顺的就像弄掉.可是找了好久,没发现 ProgressDialog  有一个方法是可以设置字体的. 于是我又来CSDN查找解决方案,可是找了好久,翻了好几页都没看到想要的结果,心冷了,找到的都说ProgressDialog 可以自定义一个View,在layout定义一个布局,然后设置到Progr

Android Dialog 设置字体大小的具体方法

先看下面图片: 这是我在做登录页面的时候,调用系统的ProgressDialog 进行等待,可是看起来很不协调,左边的等待图片过大,右边文字过小,看起来老别扭,虽然功能上不存在什么问题,但是我有强迫症,看不顺的就像弄掉.可是找了好久,没发现 ProgressDialog  有一个方法是可以设置字体的. 于是我又来CSDN查找解决方案,可是找了好久,翻了好几页都没看到想要的结果,心冷了,找到的都说ProgressDialog 可以自定义一个View,在layout定义一个布局,然后设置到Progr

qq气泡字体大小怎么设置? qq气泡设置字体大小方法

1.打开QQ之后找一个朋友聊天,然后在聊天窗口如下图所示 2.现在我们点击,如下图所示的"气泡模式"然后点击"A",具体操作如图 3.选择你要的字体.以及字体大小 好了到了这里关于QQ气泡字体设置就介绍完了,只要简单的3步就可以了,非常的简单.

eclipse字体大小设置教程 eclipse字体大小怎么设置步骤

用eclipse编写程序是很多程序猿编程需要的软件,而默认的eclipse软件字体很小,看久了容易累.小编就为大家分享eclipse字体大小设置流程图,需要的同学们一起看看. eclipse字体大小设置方法步骤: 步骤一:打开eclipse,找到"window"--"preferences",在左边的菜单栏中找到general,appearance在general展开后的第一行,点击展开appearance; 步骤二:找到"colors and fonts

Android系统移植与调试之-------&amp;gt;如何修改Android默认字体大小和设置里面字体大小比例

           因为我修改 ro.sf.lcd_density的值,将它从160修改 为120,所以导致整个系统的字体都变得很小.因此需要将整个字体变大,并且在设置-->显示-->字体大小的4个选项的值都必须变大.我想到的思路是将字体的缩放比例调大一些,下面是我的修改步骤. 1.修改默认字体的大小 Step1: 修改frameworks/base/core/java/android/content/res/Configuration.java   文件中的setToDefaults()方

eclipse字体大小怎么设置步骤

  打开eclipse,找到"window"--"preferences",在左边的菜单栏中找到general,appearance在general展开后的第一行,点击展开appearance; 找到"colors and fonts",点击; 看到右边字体一列有很多的选项,我们只需要修改basic里面的; 点击展开Basic,最下面有Text Font选项,点击,然后右边的Edit被激活了,点击Edit. 之后就可以设置eclipse字体大小了