Sublime Text3添加css兼容前缀插件

  做前端开发的都很注重js各种交互和炫酷,这本没错,甚至不惜血本大量时间精力在js各种框架架构中遨游,却忽略了最基本,最常用的html,css,甚至很基础的东西,让人有时大跌眼镜,觉得js已经很牛,很ok,但潜在的兼容等问题却忽略了,等项目上线后会沉浸在各种正常或新手机页面中,觉得很赞,但总有一小部分人,还会拿出过时的iphone4或其他机型,操作系统很古老一直没升级的那种,这时这些炫酷靓丽的页面却在这些机型上很‘伤眼’,让人不想再多看一眼,甚至想马上关闭消灭它(这种视觉污染),这时前端开发的会忽然意识到布局兼容性也很重要,那么很好,sublime text编辑器正好有这款插件可以自动添加兼容前缀的插件。废话不多说,进入主题:

  打开sublime,Preferences > Package Control,输入:install package,如果这步能顺利进行则继续下一步骤,如果不能请参照以下步骤:

  打开https://packagecontrol.io/installation,根据编辑器版本进行一下操作:

如上代码复制粘贴进去即可,重新打开sublime编辑器,就会发现Preferences > Package Control,好,有了这个基础,继续进行下一步:

回车,等会儿,在新打开的窗口输入:autoprefixer,会自动出现相关插件,选择,安装,

安装完成后,设置快捷键:打开Preferences > Key Bindings,在右侧填入设置的快捷键:

[
{ "keys": ["ctrl+alt+o"], "command": "autoprefixer" }
]

默认的补齐前缀是没有-moz-和-ms-的,需要自定义,点击Preferences > Package Settings会出现Autoprefixer选项,点击打开该选项:

设置左侧browsers属性值:

"browsers": ["last 2 version", "> 0.1%", "> 5% in US", "ie 6-8","Firefox < 20"],

为浏览最新版本添加前缀,市场份额大于0.1%,美国份额>5%,ie6-ie8,火狐版本20以下
browsers元素解释如下:

新建一个css文件,

.z-bottom-nav .z-list {
    display: flex;
    height: .48rem;
    text-align: center;
    height: 100%;
}

使用ctrl+alt+o进行补前缀后:

.z-bottom-nav .z-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -moz-box;
    display: flex;
    height: .48rem;
    text-align: center;
    height: 100%;
}

至此添加插件,自动补前缀,大功告成!不足之处,欢迎大家补充修正~~~

 

 

 

 

 

posted @ 2018-09-29 10:44  为前途努力  阅读(2481)  评论(0编辑  收藏  举报