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 相关文章推荐
excel操作之Add Data to a Spreadsheet Cell
Jun 12 Javascript
如何在父窗口中得知window.open()出的子窗口关闭事件
Oct 15 Javascript
jquery获取URL中参数解决中文乱码问题的两种方法
Dec 18 Javascript
用js判断输入是否为中文的函数
Mar 10 Javascript
原生js实现复制对象、扩展对象 类似jquery中的extend()方法
Aug 30 Javascript
js闭包所用的场合以及优缺点分析
Jun 22 Javascript
easyui-combobox 实现简单的自动补全功能示例
Nov 08 Javascript
浅析Jquery操作select
Dec 13 Javascript
一些手写JavaScript常用的函数汇总
Apr 16 Javascript
vue2.0 获取从http接口中获取数据,组件开发,路由配置方式
Nov 04 Javascript
浅析JavaScript预编译和暗示全局变量
Sep 03 Javascript
vue项目中使用rem,在入口文件添加内容操作
Nov 11 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调用三种数据库的方法(3)
2006/10/09 PHP
Smarty结合Ajax实现无刷新留言本实例
2007/01/02 PHP
初识通用数据库操作类――前端easyui-datagrid,form(php)
2015/07/31 PHP
windows7配置Nginx+php+mysql的详细教程
2016/09/04 PHP
Extjs4 类的定义和扩展实例
2013/06/28 Javascript
javascript实例--教你实现扑克牌洗牌功能
2014/05/15 Javascript
jQuery中:only-child选择器用法实例
2015/01/03 Javascript
Validform+layer实现漂亮的表单验证特效
2016/01/17 Javascript
如何用js判断dom是否有存在某class的值
2017/02/13 Javascript
浅谈JavaScript正则表达式-非捕获性分组
2017/03/08 Javascript
浅析Vue自定义组件的v-model
2017/11/26 Javascript
Angular项目从新建、打包到nginx部署全过程记录
2017/12/09 Javascript
Vue.js 的移动端组件库mint-ui实现无限滚动加载更多的方法
2017/12/23 Javascript
Node.js 实现简单的无侵入式缓存框架的方法
2019/07/21 Javascript
详解Vue3 Teleport 的实践及原理
2020/12/02 Vue.js
python fabric使用笔记
2015/05/09 Python
Python中使用bidict模块双向字典结构的奇技淫巧
2016/07/12 Python
python如何统计序列中元素
2020/07/31 Python
python遍历文件夹,指定遍历深度与忽略目录的方法
2018/07/11 Python
Python3.4解释器用法简单示例
2019/03/22 Python
Jacobi迭代算法的Python实现详解
2019/06/29 Python
Python使用贪婪算法解决问题
2019/10/22 Python
使用 Python 读取电子表格中的数据实例详解
2020/04/17 Python
Python爬虫工具requests-html使用解析
2020/04/29 Python
python uuid生成唯一id或str的最简单案例
2021/01/13 Python
荷兰皇家航空公司官方网站:KLM Royal Dutch Airlines
2017/12/07 全球购物
国家地理在线商店:Shop National Geographic
2018/06/30 全球购物
医学院学生的自我评价分享
2013/11/19 职场文书
求职简历中个人的自我评价
2013/12/01 职场文书
远程教育心得体会
2014/01/03 职场文书
咖啡馆创业计划书
2014/01/26 职场文书
党员自我评价范文2015
2015/03/03 职场文书
出国留学单位推荐信
2015/03/26 职场文书
一个成功的互联网创业项目,必须满足这些要求
2019/08/23 职场文书
导游词之河北野三坡
2019/12/11 职场文书
python基础之爬虫入门
2021/05/10 Python