实现Markdown组件 改变右边预览字体

  • 核心代码 :fontSize="LeftFontSize + 'px'"

:表示双向绑定值

这是我们使用的组件 mavon-editor
<mavon-editor v-model="content"ref="md":fontSize="LeftFontSize + 'px'"@imgAdd="$imgAdd"@imgDel="$imgDel"@change="change"style="min-height: 600px; fontSize: 30px; fontsize: 30px":toolbars="markdownOption"></mavon-editor>

绑定之后js函数中就十分简单了

// 修改左边字体大小resizeFontLeft(cmd){/*** cmd == 1 增加字体大小* cmd == 0 减小字体大小*/if(cmd == 1){this.LeftFontSize ++ ;}else{this.LeftFontSize -- ;}},

因为这里的字体大小是在style中定义的,我是在js的函数中拿不到,因此我之前想的是在js中赋初始值30px后,再进行操作,但是这样就会导致,我只能更改一次,不管是增加还是减小字体大小

只能修改一次的代码

/// 修改右边字体的大小resizeFontRight1(cmd){/*** cmd == 1 增加字体大小* cmd == 0 减小字体大小*/var size = 30 ;// 默认字体大小为 30 px// 右边 是 p 数组的2,第三个var tagP =   document.getElementsByTagName("p");console.log(tagP[2]);tagP[2].setAttribute("id","right");// 这个其实只要执行一次即可其实这里我之所以要设置这个id就是因为,如果我光靠class去拿fontSize属性,这个属性是 " " 空的 而且是字符串形式,就一直难以操作。然后在百度中搜索一番,基本上都是用的id,就想着想这边靠就去查能不能改,结果还真的可以 用 setAttribute document.getElementById("right").style.fontSize = size + 'px';// 设定初始值if(cmd == 1){if(size <= 60){ // 最大字体为60pxsize += 1;}}else{if(size >= 30){ // 最小字体为30pxsize -= 1 ; }}document.getElementById("right").style.fontSize = size + 'px' ;// 修改字体大小console.log(document.getElementById("right").style.fontSize);},

Markdown组件 改变字体大小相关推荐

  1. VUE中动态改变字体大小

    VUE中动态改变字体大小 父组件将自己的数据传递送给子组件展示,子组件监听click操作,emit发送出去,父组件监听通过emit发送的信息,改变控制字体大小的postFontSize,通过style ...

  2. 在eclipse中,怎么改变字体大小?

    在eclipse中,怎么改变字体大小? 菜单栏里面点Window->Preference->General->Appearance->Colors and Fonts,再在右边 ...

  3. MathType使用技巧之 改变字体大小

    MathType使用技巧之 改变字体大小 一.MathType中的公式字体 MathType中默认的字体大小为12pt,在word中即小四.word字体对应MathType的字体大小如下表所示. wo ...

  4. 改变文字颜色html,html怎么改变字体大小和颜色

    font-family:'Microsoft YaHei'. 小编的个性取决于小编是谁,小编的态度要看看你是谁. 网页字体样式华文黑体:STHeiti 网页字体样式华文楷体:STKaiti 好的饰品是 ...

  5. rem 用户改变字体大小_用户可以更改字体大小

    rem 用户改变字体大小 作者 克里斯·科耶尔 最近更新时间 2018年6月25日 翻译自: https://css-tricks.com/users-do-change-font-size/ rem ...

  6. 最简单的改变字体大小代码

    <html><head><meta http-equiv="Content-Type" content="text/html; charse ...

  7. html字体字号颜色怎么设置,html字体样式大全 html怎么改变字体大小和颜色

    网页字体样式华文黑体:STHeiti 网页字体样式华文楷体:STKaiti 网页字体样式华文宋体:STSong 网页字体样式华文仿宋:STFangsong 网页字体样式黑体:SimHei 网页字体样式 ...

  8. php的样式怎么设置字体大小,css中如何改变字体大小

    在css中,可以使用font-size属性来改变字体大小,该属性可以设置字体大小,语法格式为"font-size:值;".实际上font-size属性设置的是字体中字符框的高度,实 ...

  9. Vivado2016如何改变字体大小

    Vivado安装之后,默认字体总是很小,看起来很费眼睛.后来找到了改变字体大小的方式,如下图(以2016版本为例): 首先打开Tools,选择Options: 然后选择Text Editor中的Fon ...

最新文章

  1. Javascript Array和String的互转换。
  2. oracle的asmcmd获取归档日志,分析oracle的联机日志和归档日志
  3. 安装配置tengine
  4. android wsdl封装,《android 解析WebService》
  5. 单片机四位数加减计算机程序,51单片机简易计算器程序 实现数字的加减乘除运算...
  6. 高级语言程序设计II 实验报告三c++使用文本文件和二进制文件的读写比较两者的区别和优劣...
  7. 【五级流水线CPU】—— 4. 移动操作指令(6条)
  8. android webview打印,javascript - 如何在Android Webview中使网站上的打印按钮工作? - 堆栈内存溢出...
  9. python虚拟环境搭建learning_log_vscode Python 虚拟环境搭建
  10. 「3D手指血管扫描」一套无法复制的生物识别系统
  11. Python简单实现微博自动点赞
  12. 考勤机信息同步不到服务器,如何同步考勤机数据?
  13. 网络安全-DoS与DDoS攻击原理(TCP、UDP、CC攻击等)与防御
  14. 用continue计算100以内奇数和_100万以内A类三胞胎素数有1393对
  15. [python]python的注释格式
  16. MATLAB 中有哪些命令,让人相见恨晚?
  17. java输出到空心三角形_java经典算法_019打印三角形(空心,实心) | 学步园
  18. Python爱心表白,快去发给你心仪的人叭~
  19. 用java求水仙花数,适合新手
  20. 如何编写测试用例及用例的意义

热门文章

  1. 大数据Hive数据定义语言DDL
  2. java四种访问控制权限的总结
  3. js获取元素高度比较
  4. 每日一刷与题解:Java基础知识+sql
  5. Alexnet中的LRN
  6. 浙江省2000年以来高考录取分数线
  7. CCF- CSP201512-2消除类游戏 满分题解
  8. ORACLE 数据库的级联查询
  9. Python声明空变量
  10. 构筑电子商务网站的七类人才[zt]