jquery – 允许用户更改网页中的字体大小

前端之家收集整理的这篇文章主要介绍了jquery – 允许用户更改网页中的字体大小前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想可以改变一个网页的文字大小,我猜jQuery可以使用,但我没有 javascript的经验.

另一个问题是网页是一个phtml文件,并且使用了多个PHP echo命令.该页面由多个phtml文件组成.

编辑:我想给用户3种不同字体大小的选择.

解决方法

我将采取的方法是将字体大小百分比应用于html的body标签
body
{
    font-size: 62.5%;
}

然后,对于所有其他元素,在ems中指定font-size,它将生成大小作为继承的字体大小的缩放百分比

h1
{
    font-size: 1.8em;
}

p
{
    font-size: 1.2em;
}

我使用62.5%的身体,因为很容易将其转换为像素大小,当指定其他字体大小,例如1.2em = 12px,1.8em = 18px等等

然后要以编程方式更改页面中的字体大小,您只需要更改字体大小在正文上的值,并且页面的其余部分将相应地缩放或缩小

你可以通过三个div来测试

<div id="sizeUp">bigger text</div>
<div id="normal">normal text</div>
<div id="sizeDown">smaller text</div>

在JQuery中,我相信你可以做

$(document).ready(function() {

    $("#sizeUp").click(function() {

        $("body").css("font-size","70%");

    });

    $("#normal").click(function() {

        $("body").css("font-size","62.5%");

    })

    $("#sizeDown").click(function() {

        $("body").css("font-size","55%");

    })
});
原文链接:https://www.f2er.com/jquery/179397.html

猜你在找的jQuery相关文章