解决 viteprees 中 vp-doc 内置样式影响组件预

news/2024/7/10 2:02:41 标签: vue

解决 viteprees 中 vp-doc 样式影响组件预览

问题

当使用"vitepress": "1.0.0-rc.22"作为组件库文档时,会自动引入vitepress的默认主题,
其中vp-doc中有大量的html标签样式

...
.vp-doc table {
  display: block;
  border-collapse: collapse;
  margin: 20px 0;
  overflow-x: auto;
}
...

导致预览组件样式被影响
在这里插入图片描述

未被覆盖样式的组件,表现出vp-doc中设置的样式,被外部影响,导致组件表现不正确。

解决方法

给预览的组件加上vp-raw的 class

<at-table class="vp-raw" :columns="columns" :rows="rows"></at-table>

然后安装postcss

pnpm add -D postcss

在项目目录下加入配置文件postcss.config.mjs

import { postcssIsolateStyles } from 'vitepress'

export default {
  plugins: [
    postcssIsolateStyles({
        includeFiles: [/vp-doc\.css/] // defaults to /base\.css/
    })
  ]
}

预览:
在这里插入图片描述

.vp-doc table加上了not选择器,问题解决。

参考地址:
https://vitepress.dev/guide/markdown#raw


http://www.niftyadmin.cn/n/5126416.html

相关文章

Spark UI中Shuffle dataSize 和shuffle bytes written 指标区别

背景 本文基于Spark 3.1.1 目前在做一些知识回顾的时候&#xff0c;发现了一些很有意思的事情&#xff0c;就是Spark UI中ShuffleExchangeExec 的dataSize和shuffle bytes written指标是不一样的&#xff0c; 那么在AQE阶段的时候&#xff0c;是以哪个指标来作为每个Task分区大…

四、安装vmtools

1.介绍 1.vmtools安装后&#xff0c;可以让我们在windows下更好的管理vm虚拟机 2.可以设置windows和centos的共享文件 2.安装步骤 1.进入centos 2.点击vm菜单->install vmware tools 3.centos会出现一个vm安装包&#xff0c;xx.tar.gz 4.拷贝到/opt 5.使用解压命令tar&…

APA——概述

目录 一、前言 二、AVM概述 三、APA概述 一、前言 AVM:Around View Monitor 全景环视系统,也叫360影像,低速摄像头ADAS,目前已经比较成熟,在很多OEM设计车型中已成为一种标配的泊车驾驶辅助功能。使用前后左右四摄像头传感器,包括联合标定、视图切换、视图投影、图像拼…

【算法题】割后面积最大的蛋糕

题目&#xff1a; 矩形蛋糕的高度为 h 且宽度为 w&#xff0c;给你两个整数数组 horizontalCuts 和 verticalCuts&#xff0c;其中&#xff1a; horizontalCuts[i] 是从矩形蛋糕顶部到第 i 个水平切口的距离 verticalCuts[j] 是从矩形蛋糕的左侧到第 j 个竖直切口的距离 请你…

【PG】PostgreSQL客户端认证pg_hba.conf文件

目录 文件格式 连接类型(TYPE) 数据库&#xff08;database&#xff09; 用户(user) 连接地址&#xff08;address&#xff09; 格式 IPv4 IPv6 字符 主机名 主机名后缀 IP-address/IP-mask auth-method trust reject scram-sha-256 md5 password gss sspi …

excel巧用拼接函数CONCAT输出JSON、SQL字符串

一、前言 工作中有时候需要用Excel对数据进行组装&#xff0c;需要输出JSON或者SQL语句&#xff0c;然后通过脚本或Java程序完成一些特定功能&#xff0c;总结了一下用到的函数&#xff0c;方便以后使用。这里使用的是WPS软件。 二、输出JSON 例如&#xff1a;需要将几列数据…

数据结构-浅谈线段树,树状数组[例题讲解学习]

&#x1f3c6;今日学习目标&#xff1a; &#x1f340;学习算法-数据结构-线段树 ✅创作者&#xff1a;贤鱼 ⏰预计时间&#xff1a;30分钟 &#x1f389;个人主页&#xff1a;贤鱼的个人主页 &#x1f525;专栏系列&#xff1a;算法 &#x1f341;贤鱼的个人社区&#xff0c;欢…

C#,数值计算——分类与推理,基座向量机(SVM,Support Vector Machines)的计算方法与源程序

把 Support Vector Machines 翻译成 支持向量机 是书呆子翻译。基座向量机 不好吗。 1 文本格式 using System; namespace Legalsoft.Truffer { /// <summary> /// Support Vector Machines /// </summary> public class Svm { priv…