特殊功能

发表于 2022-08-04本文字数 495 字阅读时长 4 分钟
valaxy教程

rgba(250,250,250,var(--un-bg-opacity))

INFO信息

以下介绍可以使用的 markdown 或者 html 标签。

功能大部分基于 markdown-it 插件与 theme/components 中的组件。

基于 theme components,用来建立友链或其他网址链接功能。

使用 HairyLinks 标签、字段包含

字段名称必填
name名称
url地址
image图片
color颜色
desc描述
html
<hairy-links :links="[
  {
    name: 'Hairy’s Blog',
    url: 'https://hairy.blog',
    image: 'https://tuimao233.gitee.io/mao-blog/avatar.png',
    color: '#1bc9a6',
    desc: '记录生活,持续学习。',
  },
]" />

代码块行高亮

输入

md
```js{4}
export default {
  data () {
    return {
      msg: 'Highlighted!'
    }
  }
}
```

显示

js
export default {
  data () {
    return {
      msg: 'Highlighted!'
    }
  }
}

furigana 文字注音

增加了对注音假名的支持,基于 furigana-markdown-it

输入

md
[]{ねこ}

显示

ねこ

图片展示与分组

使用 HairyImage 标签,基于 Vue Component 与 element-plus#image 实现,完全支持 el-image 的所有属性。

html
<hairy-image style="width: 400px" fit="cover" src="https://...jpg" />

使用 HairyImageGroup 对图片分组,分组后支持点击打开图片浏览器。

html
<hairy-image-group row="120px">
  <hairy-image fit="cover" src="https://...jpg" />
  <hairy-image fit="cover" src="https://...jpg" />
  <hairy-image fit="cover" src="https://...jpg" />
  <hairy-image fit="cover" src="https://...jpg" />
  <hairy-image fit="cover" src="https://...jpg" />
</hairy-image-group>

HairyImageGroup 支持以下属性

  • row 所有图片的宽度
  • col 所有图片的高度
  • gap 图片之间的间距
  • justify 图片的左右对齐方式
  • align 图片的上下对齐方式

代码片段

代码片段使用 codepen 支持,必须传入 slugHashuser

html
<hairy-codepen slug-hash="wvwEOZL" user="GreenSock" />
阅读次数
评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v3.3.0
Valaxy v0.19.2 驱动 | 主题 - Hairy v1.2.7