emmet css 缩写
css 缩写
- 对于CSS语法,Emmet有许多用于属性的预定义代码段。例如,您可以扩展
m缩写以获取margin: ;代码段。 - 要获取
margin: 10px;您可以简单地扩展m10缩写。 - 需要多个值:使用连字符将它们分开:
m10-20展开为margin: 10px 20px;。 - 负值:第一个值前面加上连字符,所有其他值后面加上双连字符:
m-10--20扩展为margin: -10px -20px;
值和单位
- 默认情况下,当您使用整数值扩展缩写词时,Emmet会以以下px单位输出它:m10→ margin: 10px;。
- 如果要使用浮点值扩展缩写,则以em单位输出m1.5→ margin: 1.5em;。
- 但是,您只需在值后面紧跟任何字母字符即可显式提供单位名称:m1.5ex→ margin: 1.5ex;,m10foo→ margin: 10foo;。
- 如果您要明确定义单位,则不再需要使用连字符来分隔值:m10ex20em→ margin: 10ex 20em;,m10ex-5→ margin: 10ex -5px;。
值别名
Emmet具有一些常用值的别名:
- p → %
- e → em
- x → ex
您可以使用别名代替完整的单位: - w100p → width: 100%
- m10p30e5x → margin: 10% 30em 5ex
颜色值
- Emmet支持十六进制颜色值,如下所示:c#3→ color: #333;。
- #符号是一个值分隔符,因此您无需使用连字符将其分隔。
- 例如,bd5#0s展开为border: 5px #000 solid:#符号从5和分开颜色,因为s(别名为solid)不是十六进制字符,因此可以在不使用-值分隔符的情况下使用它。
您可以写一个,两个,三个或六个字符作为颜色值:
- #1 → #111111
- #e0 → #e0e0e0
- #fc0 → #ffcc00
当css.color.short 优选被使能(默认),色值喜欢#ffcc00被自动缩短#fc0。您还可以根据css.color.case喜好自动更改字符大小写。
无单位属性
一些CSS属性被定义为无单位的,例如没有单元后缀被输出:lh2→ line-height: 2;,fw400→ font-weight: 400;。
这些值是:'z-index,line-height,opacity和font-weight。
!important
您可以在任何CSS缩写的末尾添加!后缀以获取!important价值:
p!+m10e!
padding: !important;
margin: 10em !important;
浏览器前缀
例如,-bdrs缩写将扩展为
-webkit-border-radius: ;
-moz-border-radius: ;
border-radius: ;
明确的供应商前缀
有时您可能只想输出带有指定供应商前缀属性的CSS属性。
假设您只想输出transform带有webkit和moz前缀的属性。在这种情况下,您可以缩写为:-wm-trf
Emmet具有以下一个字母前缀:
- w: webkit
- m: moz
- s: ms
- o: o
渐变色
lg(left, #fc0 30%, red)
background-image: -webkit-linear-gradient(left, #fc0 30%, red);
background-image: -moz-linear-gradient(left, #fc0 30%, red);
background-image: -o-linear-gradient(left, #fc0 30%, red);
background-image: linear-gradient(to right, #fc0 30%, red);
模糊搜索
例如,除了写ov:h(overflow: hidden;)缩写外,您还可以编写ov-h,ovh甚至oh。
emmet css 缩写的更多相关文章
- [转载]Emmet (ZenCoding) 缩写语法
Emmet 使用类似于 CSS 选择器的语法描述元素在生成的文档树中的位置及其属性. 元素 可以使用元素名(如 div 或者 p)来生成 HTML 标签.Emmet 没有预定义的有效元素名的集合,可以 ...
- 常用CSS缩写语法总结
使用缩写可以帮助减少你CSS文件的大小,更加容易阅读.css缩写的主要规则如下: 颜色 16进制的色彩值,如果每两位的值相同,可以缩写一半,例如:#000000可以缩写为#000;#336699可以缩 ...
- 常用的CSS缩写语法一些方法小结
使用缩写可以帮助减少你CSS文件的大小,更加容易阅读.css缩写的主要规则如下: 颜色 16进制的色彩值,如果每两位的值相同,可以缩写一半,例如: #000000可以缩写为#000;#336699可以 ...
- CSS缩写的样式
熟悉和了解CSS的朋友都知道,CSS样式表有很多缩写方式.比如,定义字体.定义背景等,都可以把CSS代码缩写到一行.为了能更好的搞清楚CSS缩写方法,我收集整理了一些有关CSS简写的参考资料,也是对自 ...
- 常用CSS缩写语法总结(转)
使用缩写可以帮助减少你CSS文件的大小,更加容易阅读.css缩写的主要规则如下: 颜色 16进制的色彩值,如果每两位的值相同,可以缩写一半,例如:#000000可以缩写为#000;#336699可以缩 ...
- emmet html缩写
HTML缩写 Emmet使用类似于CSS选择器的语法来描述元素在生成的树中的位置和元素的属性. 元素 您可以使用元素的名字,如div或p以生成 HTML标签. Emmet没有一组预定义的可用标签名称, ...
- emmet快速缩写展开的基本写法与心得
emmet的基本写法: .ct 点是class <div class="ct"></div> #ct 井号是id <div id="ct&q ...
- css缩写
颜色: 16进制的色彩值为六位数,如果每两位的值相同,可以缩写一半. 如:#000000=#000: #223344=#234: 盒子的尺寸: 如margin:value; 一个值表示所有边,两个值表 ...
- Zen Coding改名Emmet-功能更智能化
早在2009年,谢尔盖Chikuyonok写了一篇文章,提出了一种新的编写HTML和CSS代码的方式.这一革命性的插件,被称为zen coding,多年来已帮助许多开发人员,现在已达到一个新的水平. ...
随机推荐
- 【JZOJ6245】【20190627】A
题目 给定一颗\(n\)个点的树,边权为1,并给出\(\{w_i\}\)满足\(w_0=0\) \[ f(i) = \sum_{j=1}^{n} w_{dis(i,j)} \] 依次输出每一个\(f_ ...
- 新手AS常见问题集锦
开发环境 以前开发android的时候可以使用eclipse,虽然现在也能使用eclipse,但是google已经不再支持使用eclipse开发android了.因为google有了自己的IDE--- ...
- SQL进阶-去重
一.去重的2种基本方法 1.DISTINCT ## 建表: CREATE TABLE teacher( teacher_id ), teacher_name ), id_no ) ); CREATE ...
- UE4的联网系统研究
1. 物体复制 具体细节可参考官网内容:http://api.unrealengine.com/CHN/Gameplay/Networking/index.html 这里只挑部分点来展开. 首先,分为 ...
- navicat提示无法连接解决办法
1.错误如下图: 2.这个是由于mysql中user表中未设置允许该ip访问导致,解决办法: 1)查下user表:select user,host from user; 这张表就是mysql.user ...
- Useful NumPy functions: Reshape, Argpartition, Clip, Extract, Setdiff1d
In everyday data processing for Machine Learning and Data Science projects, we encounter unique situ ...
- OpenFOAM——不对称突变管道中的低雷诺数流动
本算例来自<ANSYS Fluid Dynamics Verification Manual>中的VMFL064: Low Reynolds Number Flow in a Channe ...
- jmeter压力测试中的疑难杂症
概述 大部分新手在用jmeter做压力测试的时候,对一些性能术语十分模糊,直接导致的后果就是对测试出来的结果数据根本不能理解,更谈不上分析了.今天的文章就着重给大家解释一下压力测试中的一些专有名词 问 ...
- BootStrap-select组件
正文 前言:之前分享过两篇bootstrap下拉框的组件:JS组件系列——两种bootstrap multiselect组件大比拼 和 JS组件系列——Bootstrap Select2组件使用小结 ...
- Java 内存排查,慢慢收集总结
Java堆外内存排查小结: https://mp.weixin.qq.com/s?__biz=MzA4MTc4NTUxNQ==&mid=2650518612&idx=2&sn= ...