Sof*_*mur 6 markdown docusaurus
我正在使用Docusaurus V2构建一个网站。
我有一个文件链接:
[10Studio-Sample-EN.xlsx](https://www.10studio.tech/files/10Studio-Sample-EN.xlsx)
Run Code Online (Sandbox Code Playgroud)
现在,我想将该链接放在中间(传统上使用text-align: center
)。
我尝试了以下代码:
export const Center = ({children}) => (
<div
style={{
"textAlign": "center"
}}>
{children}
</div>
)
<Center>hahahaha</Center>
<Center>[10Studio-Sample-EN.xlsx](https://www.10studio.tech/files/10Studio-Sample-EN.xlsx)</Center>
Run Code Online (Sandbox Code Playgroud)
它返回了这个:
hahahaha
[10Studio-Sample-EN.xlsx](https://www.10studio.tech/files/10Studio-Sample-EN.xlsx)
Run Code Online (Sandbox Code Playgroud)
有谁知道居中超链接(或图像)的最简单方法是什么?
最简单的方法是完全避免使用 Markdown。我将概述各种方法:
这是最基本的解决方案,而且绝对有效。
<div style={{textAlign: 'center'}}>
<img src="..." />
</div>
Run Code Online (Sandbox Code Playgroud)
Docusaurus 经典模板随 Infima 一起提供,它有一个有用的类来中心化内容。这与方法 1 类似,但需要存在 Infima 样式。
<div class="text--center">
<img src="..." />
</div>
Run Code Online (Sandbox Code Playgroud)
您似乎对图像使用了不正确的语法,并且正在使用链接语法。[] 前需要有一个感叹号。
另请注意图像 Markdown 语法前后的空行。当我们使用 MDX 时,在块块周围放置空行将允许它们被 MDX 引擎解析为 Markdown,而不是被视为 HTML。
<div style={{textAlign: 'center'}}>

</div>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4348 次 |
最近记录: |