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 相关文章推荐
为Yahoo! UI Extensions Grid增加内置的可编辑器
Mar 10 Javascript
jQuery 表单验证扩展(四)
Oct 20 Javascript
JS.GetAllChild(element,deep,condition)使用介绍
Sep 21 Javascript
利用a标签自动解析URL分析网址实例
Oct 20 Javascript
JavaScript实现的浮动层框架用法实例分析
Oct 10 Javascript
Bootstrap所支持的表单控件实例详解
May 16 Javascript
AngularJS中的指令全面解析(必看)
May 20 Javascript
javascript中Date对象的使用总结
Nov 21 Javascript
移动端触屏幻灯片图片切换插件idangerous swiper.js
Apr 10 Javascript
jquery插件canvaspercent.js实现百分比圆饼效果
Jul 18 jQuery
Vue入门之数据绑定(小结)
Jan 08 Javascript
解决Mac安装thrift因bison报错的问题
May 17 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中的日期及时间
2006/11/23 PHP
Joomla下利用configuration.php存储简单数据
2010/05/19 PHP
PHP互换两个变量值的方法(不用第三变量)
2016/11/14 PHP
php获取数据库中数据的实现方法
2017/06/01 PHP
JavaScript入门教程 Cookies
2009/01/31 Javascript
Javascript 面向对象之重载
2010/05/04 Javascript
精通Javascript系列之数据类型 字符串
2011/06/08 Javascript
用JavaScript实现一个代码简洁、逻辑不复杂的多级树
2014/05/23 Javascript
Nodejs极简入门教程(一):模块机制
2014/10/25 NodeJs
Js数组排序函数sort()介绍
2015/06/08 Javascript
jQuery EasyUI 入门必看
2016/06/03 Javascript
AngularJS ng-change 指令的详解及简单实例
2016/07/30 Javascript
SVG描边动画
2017/02/23 Javascript
js实现倒计时关键代码
2017/05/05 Javascript
详解如何将angular-ui的图片轮播组件封装成一个指令
2017/05/09 Javascript
JS中Object对象的原型概念基础
2018/01/29 Javascript
浅析Proxy可以优化vue的数据监听机制问题及实现思路
2018/11/29 Javascript
js纯前端实现腾讯cos文件上传功能的示例代码
2019/05/14 Javascript
使用uni-app开发微信小程序的实现
2019/12/13 Javascript
基于js实现逐步显示文字输出代码实例
2020/04/02 Javascript
40行代码把Vue3的响应式集成进React做状态管理
2020/05/20 Javascript
[55:35]VGJ.S vs Mski Supermajor小组赛C组 BO3 第二场 6.3
2018/06/04 DOTA
python脚本内运行linux命令的方法
2015/07/02 Python
Python读写/追加excel文件Demo分享
2018/05/03 Python
Python提取PDF内容的方法(文本、图像、线条等)
2019/09/25 Python
python中count函数简单的实例讲解
2020/02/06 Python
python3中celery异步框架简单使用+守护进程方式启动
2021/01/20 Python
基于HTML5 Canvas:字符串,路径,背景,图片的详解
2013/05/09 HTML / CSS
Sephora丝芙兰泰国官方网站:国际知名化妆品购物
2017/11/15 全球购物
以色列的身体护理及家居香薰品牌:Sabon NYC
2018/02/23 全球购物
国家助学金感谢信
2015/01/21 职场文书
2015年扶贫帮困工作总结
2015/05/20 职场文书
背起爸爸上学观后感
2015/06/08 职场文书
大学同学聚会感言
2015/07/30 职场文书
企业安全生产规章制度
2015/08/06 职场文书
Python 如何将integer转化为罗马数(3999以内)
2021/06/05 Python