Markdown+Bootstrap图片自适应属性详解


Posted in Javascript onMay 21, 2016

Markdown 是一种轻量级的「标记语言」,它的优点很多,目前也被越来越多的写作爱好者,撰稿者广泛使用。看到这里请不要被「标记」、「语言」所迷惑,Markdown 的语法十分简单。常用的标记符号也不超过十个,这种相对于更为复杂的 HTML 标记语言来说,Markdown 可谓是十分轻量的,学习成本也不需要太多,且一旦熟悉这种语法规则,会有一劳永逸的效果。

使用 Markdown 的优点
1、专注你的文字内容而不是排版样式,安心写作。
2、轻松的导出 HTML、PDF 和本身的 .md 文件。
3、纯文本内容,兼容所有的文本编辑器与字处理软件。
4、随时修改你的文章版本,不必像字处理软件生成若干文件版本导致混乱。
5、可读、直观、学习成本低。

使用 Markdown 的误区
Markdown 旨在简洁、高效,也由于 Markdown 的易读易写,人们用不同的编程语言实现了多个版本的解析器和生成器,这就导致了目前不同的 Markdown 工具集成了不同的功能(基础功能大致相同),例如流程图与时序图,复杂表格与复杂公式的呈现,虽然功能的丰富并没有什么本质的缺点,但终归有些背离初衷,何况在编写的过程中很费神,不如使用专业的工具撰写来的更有效率,所以如果你需实现复杂功能,专业的图形界面工具会更加方便。

Markdown是一个很好的标记语言,越来越流行作为编辑器的语法,Bootstrap是一个前端框架,那么问题来了,Markdown的图片标记如:![alt](url),在页面上通常会转换成html,这个时候如何给图片加Bootstrap的图片自适应属性.img-responsive?

如: <img alt=”武汉光谷” src=”http://cdn.tanteng.me/uploads/2016/05/guang-gu.jpg” class=”img-responsive”>

用js就好了:

<scripttype="text/javascript">
  $(".content img").addClass('img-responsive');
</script>

别忘了在html的head标签内加上:

<metaname="viewport" content="width=device-width, initial-scale=1">
这样在手机小屏幕上,图片也能够自动缩放了,同时不影响Bootstrap的自适应布局。.img-responsive属性其实也就是给图片加block,max-width:100%的属性。

以上就是本文的全部内容,希望对大家的学习有所帮助。

Javascript 相关文章推荐
Javascript !!的作用
Dec 04 Javascript
js 幻灯片的实现
Dec 06 Javascript
使用jquery.validate自定义方法实现&quot;手机号码或者固话至少填写一个&quot;的逻辑验证
Sep 01 Javascript
两种方法基于jQuery实现IE浏览器兼容placeholder效果
Oct 14 Javascript
jQuery中clone()方法用法实例
Jan 16 Javascript
javascript制作幻灯片(360度全景图片)
Jul 28 Javascript
javascript常用函数(2)
Nov 05 Javascript
Radio 单选JS动态添加的选项onchange事件无效的解决方法
Dec 12 Javascript
Vue实现双向绑定的方法
Dec 22 Javascript
echarts同一页面中四个图表切换的js数据交互方法示例
Jul 03 Javascript
JS实现图片旋转动画效果封装与使用示例
Jul 09 Javascript
js前端设计模式优化50%表单校验代码示例
Jun 21 Javascript
使用jQuery实现WordPress中的Ctrl+Enter和@评论回复
May 21 #Javascript
JavaScript的ExtJS框架中数面板TreePanel的使用实例解析
May 21 #Javascript
IScroll5 中文API参数说明和调用方法
May 21 #Javascript
JavaScript的ExtJS框架中表格的编写教程
May 21 #Javascript
基于HTML5上使用iScroll实现下拉刷新,上拉加载更多
May 21 #Javascript
jQuery插件pagination实现无刷新分页
May 21 #Javascript
JavaScript中对JSON对象的基本操作示例
May 21 #Javascript
You might like
php xml常用函数的集合(比较详细)
2013/06/06 PHP
PHP JSON出错:Cannot use object of type stdClass as array解决方法
2014/08/16 PHP
php防止恶意刷新与刷票的方法
2014/11/21 PHP
JavaScript进阶教程(第四课第一部分)
2007/04/05 Javascript
简单的js分页脚本
2009/05/21 Javascript
jquery 圆形旋转图片滚动切换效果
2011/01/19 Javascript
20款非常优秀的 jQuery 工具提示插件 推荐
2012/07/15 Javascript
jQuery图片的展开和收缩实现代码
2013/04/16 Javascript
固定表格行列(expression)在IE下适用
2013/07/25 Javascript
超级简单实现JavaScript MVC 样式框架
2015/03/24 Javascript
jquery实现多屏多图焦点图切换特效的方法
2015/05/04 Javascript
理解JS绑定事件
2016/01/19 Javascript
AngularJS 依赖注入详解及示例代码
2016/08/17 Javascript
javascript淘宝主图放大镜功能
2016/10/20 Javascript
BootStrap表单验证 FormValidation 调整反馈图标位置的实例代码
2017/05/17 Javascript
浅谈Vue2.4.0 $attrs与inheritAttrs的具体使用
2020/03/08 Javascript
详解Vue3中对VDOM的改进
2020/04/23 Javascript
[01:03:03]VP vs Mineski 2018国际邀请赛淘汰赛BO3 第一场 8.22
2018/08/23 DOTA
[35:55]完美世界DOTA2联赛PWL S3 Rebirth vs CPG 第一场 12.11
2020/12/13 DOTA
python单链表实现代码实例
2013/11/21 Python
Python创建xml的方法
2015/03/10 Python
在Python的Flask框架中使用日期和时间的教程
2015/04/21 Python
python 获取键盘输入,同时有超时的功能示例
2018/11/13 Python
pandas实现将dataframe满足某一条件的值选出
2019/06/12 Python
Pandas之Dropna滤除缺失数据的实现方法
2019/06/25 Python
Django-Model数据库操作(增删改查、连表结构)详解
2019/07/17 Python
利用python计算时间差(返回天数)
2019/09/07 Python
python序列化与数据持久化实例详解
2019/12/20 Python
工商技校毕业生自荐信
2013/11/15 职场文书
孝老爱亲模范事迹
2014/01/24 职场文书
单位承诺书格式
2014/05/21 职场文书
企业员工薪酬方案
2014/06/04 职场文书
领导欢迎词范文
2015/01/26 职场文书
适合青年人白手起家的创业项目分享
2019/08/16 职场文书
2019下半年英语教师的教学工作计划(3篇)
2019/09/25 职场文书
Python 使用 Frame tkraise() 方法在 Tkinter 应用程序中的Frame之间切换
2022/04/24 Python