掘金Markdown编辑器中的图片怎么居中?

简介: 掘金Markdown编辑器中的图片怎么居中?

背景


刚才在某群里无意间看到有位掘友提问:这个插入的图片怎么居中显示?其实我也早有这个疑问,只是懒得去处理。但是看到掘友有疑问,那作为热心肠的我必须帮他答疑解惑。


掘金原始居中方式


网络异常,图片无法展示
|


你会发现掘金原始的图片并不居中


尝试第1次


我们都知道,无论是Markdown还是富文本编辑器,最终在网页上的呈现方式都是一样的,无非是HTML+CSS+JS,通过以上简单的理论,我们开始第一次尝试,计划直接将Markdown的图片展示方式用HTML的标签替代。


代码


<img style="align:center" src="https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/58935071dcee4613bf27ec6e9bb10bc6~tplv-k3u1fbpfcp-watermark.image" />
复制代码


效果


网络异常,图片无法展示
|


你会发现依然不居中,原因竟是直接在img标签中添加的样式竟然没有生效,证据如下。


网络异常,图片无法展示
|


尝试第2次


经过上面的失败,我们决定换一种方式,即直接使用style标签来定义样式。


代码


<style type="text/css">
img {align:center}
</style>
<img style="align:center" src="https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/58935071dcee4613bf27ec6e9bb10bc6~tplv-k3u1fbpfcp-watermark.image" />
复制代码


效果


img {align:center}

网络异常,图片无法展示
|


-_-// 简直没脸看啊,样式直接漏了。


尝试第3次


经过上面的失败,我决定了这次再不成功,我就弃笔从戎了!估计我这小身板儿也进不了部队,哈哈哈。这次我们计划用div包裹img标签,因为通常前端都是这么干的。


代码


<div align=center>
<img src="https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/58935071dcee4613bf27ec6e9bb10bc6~tplv-k3u1fbpfcp-watermark.image" />
</div>
复制代码


效果


网络异常,图片无法展示
|


(#^.^#),我去,终于成了。虽然这是很简单的基操,但是能够帮到掘友,我还是很开心的。


多说一句


通过这篇文章,我建议各位掘友能够动手去设计属于自己的主题并且贡献给社区,这样对于推动社区体验无疑是一件小但很好的事情。


以上就是本文的全部内容,如果喜欢记得(四连):点赞,评论,收藏,转发。

相关文章
|
29天前
|
Ubuntu Linux 测试技术
Linux系统之部署轻量级Markdown文本编辑器
【10月更文挑战第6天】Linux系统之部署轻量级Markdown文本编辑器
77 1
Linux系统之部署轻量级Markdown文本编辑器
|
24天前
|
存储 前端开发 JavaScript
🚀前端轻松实现网页内容转换:一键复制、保存图片及生成 Markdown
在现代前端开发中,提升用户的交互体验至关重要。本文将详细介绍如何使用 HTML2Canvas 和 Turndown 两个强大的 JavaScript 库,实现将网页选中文本转化为图片并保存或复制到剪贴板,或将内容转换为 Markdown 格式。文章包含核心代码实现、技术细节和功能拓展方向,为开发者提供了一个轻量级的解决方案,提升用户体验。
117 68
|
3月前
|
存储 安全 数据安全/隐私保护
Django 后端架构开发:富文本编辑器权限管理与 UEditor 、Wiki接入,实现 Markdown 文本编辑器
Django 后端架构开发:富文本编辑器权限管理与 UEditor 、Wiki接入,实现 Markdown 文本编辑器
132 0
|
4月前
|
移动开发 前端开发 JavaScript
基于 HTML5 和 Canvas 开发的在线图片编辑器
基于 HTML5 和 Canvas 开发的在线图片编辑器
95 0
|
15天前
|
开发工具
用 Vim 编辑 Markdown 时直接粘贴图片
介绍一款 Vim 插件,可以帮助提升编辑 Markdown 时的从剪贴板粘贴图片的效率和体验。
28 2
|
2月前
|
JavaScript 前端开发 API
vue3 v-md-editor markdown编辑器(VMdEditor)和预览组件(VMdPreview )的使用
本文介绍了如何在Vue 3项目中使用v-md-editor组件库来创建markdown编辑器和预览组件。文章提供了安装步骤、如何在main.js中进行全局配置、以及如何在页面中使用VMdEditor和VMdPreview组件的示例代码。此外,还提供了一个完整示例的链接,包括编辑器和预览组件的使用效果和代码。
vue3 v-md-editor markdown编辑器(VMdEditor)和预览组件(VMdPreview )的使用
|
5月前
|
存储 移动开发 编解码
基于HTML5开发的Markdown在线编辑器
Markdown是一种轻量级标记语言,以其简洁易读的格式而备受程序员和作者们的青睐。随着互联网的发展,越来越多的在线Markdown编辑器应运而生,为用户提供了更加便捷、高效的写作和编辑环境。本文将探讨基于HTML5开发的Markdown在线编辑器的设计原理、功能特点以及技术优势。
119 4
|
3月前
|
前端开发 Python
60行Python代码开发在线markdown编辑器
60行Python代码开发在线markdown编辑器
|
3月前
|
JavaScript
在Vue项目中vue-quill-editor的安装与使用【详细图解+过程+包含图片的缩放拖拽】
文章详细介绍了在Vue项目中安装和使用`vue-quill-editor`的步骤,包括如何通过npm安装、局部挂载、在Vue页面中引入和配置使用。同时,还提供了如何实现图片的缩放和拖拽功能的进阶教程,涉及到安装额外的插件`quill-image-drop-module`和`quill-image-resize-module`,以及对Webpack配置的调整。最后,文章还提供了实际效果展示和一些后续可能的拓展功能,如上传视频和将图片上传到服务器等。
在Vue项目中vue-quill-editor的安装与使用【详细图解+过程+包含图片的缩放拖拽】
|
3月前
|
Web App开发 Linux Windows
解决Markdown文件上传至CSDN无法显示本地图片问题-白嫖版,分享给别人的md文件图片不显示的解决方案
解决Markdown文件上传至CSDN无法显示本地图片问题-白嫖版,分享给别人的md文件图片不显示的解决方案