当前位置: 首页 > news >正文

搭建博客时前端美化内容CSS推荐

一、背景

在搭建博客的时候,发现对其markdown文章内容进行渲染的时候,样式调整比较花费时间

二、解决思路

  1. 自己适配样式
    1. 缺点:ROI不高
  2. 使用开源的markdown的样式:github-markdown-css

三、实现教程

1、NPM安装

npm install github-markdown-css

或者

yarn add github-markdown-css

2、样式引用

React:

import 'github-markdown-css'const App = () => {return (<div className={'markdown-body'}/>)
}

Vue:

import 'github-markdown-css'<div class="markdown-body"/>

Html:

<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="github-markdown.css"><div class="markdown-body"><h1>Unicorns</h1><p>All the things</p>
</div>

四、参考文章

  • github-markdown-css官方文档
  • 博客文章
http://www.lryc.cn/news/127459.html

相关文章:

  • Linux中 socket编程中多进程/多线程TCP并发服务器模型
  • 【内网穿透】如何实现在外web浏览器远程访问jupyter notebook服务器
  • win10下如何安装ffmpeg
  • 分代收集 + 垃圾回收算法
  • 第三届“赣政杯”网络安全大赛 | 赛宁筑牢安全应急防线
  • CHATGPT源码简介与使用指南
  • 【C++精华铺】8.C++模板初阶
  • 离谱的Bug
  • leetcode 322. 零钱兑换
  • (二)结构型模式:6、外观模式(Facade Pattern)(C++实例)
  • docker的资源控制管理——Cgroups
  • less学习语法
  • 在 SHELL 脚本中调用另一个 SHELL 脚本(报错: go: not found)
  • 07微服务的事务管理机制
  • CS5523规格书|MIPI转EDP方案设计|替代LT8911芯片电路原理|ASL集睿致远CS替代龙讯
  • 【制作npm包5】npm包制作完整教程,我的第一个npm包
  • QT:定时器事件
  • GitHub Actions自动化部署+定时百度链接推送
  • PHP学习心得:如何编写可维护的代码
  • 使用vscode进行远程调试
  • LinuxC编程——进程
  • 深入理解设计模式-结构型之适配器
  • 桥梁结构健康监测系统,智能预警降低桥梁安全隐患
  • 夏威夷等全球多地深陷「末日狂烧」,关键时刻 AI 监测能否跑赢野火?
  • 解决多模块内核心模块有接口打包成jar后被依赖并调用遇到的问题(springcloud集成ruoyi.quartz)
  • 【kubernetes系列】Kubernetes之Kubelet运行机制和状态更新机制
  • (学习笔记-进程管理)怎么避免死锁?
  • 【golang】链表(List)
  • android平台的语音聊天助手源码
  • Python读取Word统计词频输出到Excel