如何改变字体大小,当你*不't*控制HTML

How to change font size when you *don't* control the HTML?

本文关键字:HTML 控制 当你 何改变 改变 字体      更新时间:2023-09-26

当你不控制HTML时,如何增加/减少网页中的字体大小,但只有div或iFrame在其中出现HTML ?

我们有一个包含用户生成内容的站点。这些内容基本上是不受控制的,而且HTML可能很复杂。(这是一个"上传你自己的电子书"应用程序)。

我们将每章的内容包装在一个div中。我们希望在页面中添加一个控件,允许读者在div中增加字体的大小。

这里也有类似的问题:允许用户在网页中更改字体大小,但答案无法工作,因为我无法阻止用户添加以像素为单位指定字体大小的HTML。

我的最佳想法是使用jQuery滚动所有文本并进行调整,但这可能会在继承字体大小时产生问题,因为子元素中的字体会被调整两次。

这个问题是否有一般的解?

你可以使用JavaScript:

  • 更改CSS属性
  • 删除文本标签

我会考虑在上传图书时剥离字体大小。
或者:告诉你的作者,如果他们指定了精确的字体,他们的书在每个人的浏览器中可能看起来都不一样。