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 相关文章推荐
FLASH 广告之外的链接
Dec 16 Javascript
通过DOM脚本去设置样式信息
Sep 19 Javascript
javascript的switch用法注意事项分析
Feb 02 Javascript
JavaScript中的函数声明和函数表达式区别浅析
Mar 27 Javascript
JS获取下拉框显示值和判断单选按钮的方法
Jul 09 Javascript
jQuery on()绑定动态元素出现的问题小结
Feb 19 Javascript
去除html代码里面的script正则方法
May 19 Javascript
Angular中的interceptors拦截器
Jun 25 Javascript
vue移动端UI框架实现QQ侧边菜单组件
Mar 09 Javascript
使用webpack打包后的vue项目如何正确运行(express)
Oct 26 Javascript
用js限制网页只在微信浏览器中打开(或者只能手机端访问)
Dec 24 Javascript
JavaScript面向对象核心知识与概念归纳整理
May 09 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/10/09 PHP
PHP可逆加密/解密函数分享
2012/09/25 PHP
php防止sql注入代码实例
2013/12/18 PHP
PHP嵌套输出缓冲代码实例
2015/05/12 PHP
Smarty模板变量与调节器实例详解
2019/07/20 PHP
JavaScript 入门·JavaScript 具有全范围的运算符
2007/10/01 Javascript
jQuery each()小议
2010/03/18 Javascript
jquery中的过滤操作详细解析
2013/12/02 Javascript
Nodejs为什么选择javascript为载体语言
2015/01/13 NodeJs
DOM基础教程之使用DOM控制表单
2015/01/20 Javascript
深入理解JavaScript系列(49):Function模式(上篇)
2015/03/04 Javascript
高效的jquery数字滚动特效
2015/12/17 Javascript
Bootstrap模块dropdown实现下拉框响应
2016/05/22 Javascript
D3.js实现柱状图的方法详解
2016/09/21 Javascript
bootstarp modal框居中显示的实现代码
2017/02/18 Javascript
4个顶级JavaScript高级文本编辑器
2018/10/10 Javascript
从零开始实现Vue简单的Toast插件
2018/12/03 Javascript
node.js域名解析实现方法详解
2019/11/05 Javascript
openlayers 3实现车辆轨迹回放
2020/09/24 Javascript
python中zip和unzip数据的方法
2015/05/27 Python
Python Property属性的2种用法
2015/06/21 Python
不可错过的十本Python好书
2017/07/06 Python
Python检查和同步本地时间(北京时间)的实现方法
2018/12/03 Python
如何为Python终端提供持久性历史记录
2019/09/03 Python
Python爬虫实现“盗取”微信好友信息的方法分析
2019/09/16 Python
win10下安装Anaconda的教程(python环境+jupyter_notebook)
2019/10/23 Python
使用pandas 将DataFrame转化成dict
2019/12/10 Python
pytorch:torch.mm()和torch.matmul()的使用
2019/12/27 Python
keras中的卷积层&amp;池化层的用法
2020/05/22 Python
python环境搭建和pycharm的安装配置及汉化详细教程(零基础小白版)
2020/08/19 Python
Python Pivot table透视表使用方法解析
2020/09/11 Python
Ariat官网:美国马靴和服装品牌
2019/12/16 全球购物
英国时尚和家居用品零售商:Matalan
2021/02/28 全球购物
开办饭店创业计划书
2013/12/28 职场文书
党性教育心得体会
2014/09/03 职场文书
项目委托协议书(最新)
2014/09/13 职场文书