- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我将用户提供的 html 保存在数据库中,“指定或不指定”css 字体大小。
并尝试制作一个按钮来放大或减小 dom 上的字体大小,但保持相对大小。
我将变量 def_size 定义为 16px,并将 cur_size 定义为动态的基本大小。
但我不知道如何处理预定义大小的dom?我尝试了preg_replace,但失败了。
function change_font_size(csize){
var $cotent_html=$('.content');
cur_base=cur_base+csize;
//without style,just add the css to the whole div"
$cotent_html.css('font-size',cur_base.toString()+'px');
/*
请给我一些提示。谢谢
最佳答案
我认为您需要获取每个可能包含文本的元素:p
、span
、div
等,然后应用您的 font-size
逻辑而不是整个 html
根。您需要针对特定的 html
元素以覆盖其样式。
更新了工作 fiddle here .
代码:
var def_size=16,
cur_base=def_size;
$('input[type="button"]').click(function() {
change_font_size(parseInt($(this).data('csize')));
});
function change_font_size(csize){
var $cotent_html=$('.content');
cur_base=cur_base+csize;
//without style,just add the css to the whole div"
$cotent_html.find('span, p, div').css('font-size', cur_base.toString()+'px');
}
关于javascript - 如何通过 javascript 加减 css 字体大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23733582/
我需要帮助返回表达式的值(表达式是函数的参数)。 这是我目前尝试过的。这只是一个随机方程的例子,我的计划是了解如何正确求解它,以便稍后将其转换为函数 sum = 0 eq = '2+4-5' stri
您好,我正在尝试计算按键时一行中多个字段的总和(我的代码将包含多行)(其中一些使用加法,一些使用减法)但由于我是新手,我对 JQuery 不太熟悉。在我的场景中,B.Salary、Rec.comm、S
所以它应该做的是能够接收一个 const char* str 并将其更改为一个 int,然后将其转换回一个字符串以供输出。但它也应该能够将这些加减在一起。我正在通过我的前两个测试,但我的添加发生了一些
这个问题在这里已经有了答案: Retain precision with double in Java (24 个回答) 关闭9年前。 所以当我在 Java 中使用 Doubles 进行加法或减法时,
Java 的开发过程中免不了与 Date 类型纠缠,准备总结一下项目经常使用的日期相关操作,JDK 版本 1.7,如果能够帮助大家节约那么几分钟起身活动一下,去泡杯咖啡,便是极好的,嘿嘿。当然,我
我将用户提供的 html 保存在数据库中,“指定或不指定”css 字体大小。 并尝试制作一个按钮来放大或减小 dom 上的字体大小,但保持相对大小。 我将变量 def_size 定义为 16px,并将
我有一个看起来很容易解决的问题,但是我不确定语法。 我需要运行 if/else 语句,但我不确定如何正确设置条件。 错误代码: if (float_a = float_b or is within +
刚开始学习 C#。我计划将它用于繁重的数学模拟,包括数值求解。问题是我在加减 double 以及进行比较时会出现精度损失。代码及其返回的内容(在注释中)如下: namespace ex3 {
我是一名优秀的程序员,十分优秀!