javascript - 如何更改innerHTML上的字体大小
问题描述
我可以通过 javascript 更改字体大小,例如使用 innerHTML 或其他东西吗?
<iframe frameborder="0" src="javascript:'<html></html>';" id="iframe1" title="" style="width: 100%;height: 416px;margin: 0px;padding: 0px;">
<!DOCTYPE html>
<html>
<head>
<style></style>
</head>
<body style="font-size:12px;"> HELLO WORLD </body></html>
</iframe>
这意味着当 iframe 加载或聚焦时,字体大小必须改变。
解决方案
$("#iframe1").contents().find("body").css('font-size','20px');
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<iframe frameborder="0" src="javascript:'<html></html>';" id="iframe1" title="" style="width: 100%;height: 416px;margin: 0px;padding: 0px;">
<!DOCTYPE html>
<html>
<head>
</head>
<body style="font-size:12px;"> HELLO WORLD </body></html>
</iframe>
推荐阅读
- wpf - 应用控件模板后 WPF XAML 文本框不可编辑
- python - Python - 重新分配具有最低可能值的优先级列表
- jitsi-meet - 如何理解 Jitsi 的源代码以根据需要修改或添加一些功能
- sql - 如何根据表数据返回标志值
- google-cloud-dataflow - 是否可以直接覆盖在构建时设置的 Dataflow 模板参数?
- javascript - 如何在 AGGRID 中清除过滤器时获取列名?
- sql - SQL Postgres 显示边缘的详细信息
- laravel - 从选定的组中挑选一张图片并将其存储在数据库中 - Laravel
- scala - PySpark 中的 SparkSession 和 SparkContext 启动
- amazon-web-services - 具有相同自定义域、不同路径映射的多个 SAM 模板