webstorm你不知道的秘密
相信你们用webstorm肯定都会用上下面介绍的Emmet插件这个可以自带的哦
Emmet语法
- 子代: - >
- 兄弟: - +
- 父代: - ^
- 重复: - *
- 成组: - ()
- ID: - #
- class: - .
- 属性: - []
- 编号: - $//给重复的**编号从1开始
- .div$$$*5//001开始
- @-:降序
- @N:改变编号的基数- div.$@3*3从3开始
- 也可以配合使用div.$$$@3-*3
 
- 文本: - {}
既然介绍完了那就用一句实例来实现上面的语法
    div.sub$$@2-*2>p{别看了我就是p}>span#name+a[href="#"]^^p  <!--^^是父亲的父亲-->
<div class="sub02-">
    <p>别看了我就是p<span id="name"></span><a href="#"></a></p>
</div>
<p></p>
<div class="sub03-">
    <p>别看了我就是p<span id="name"></span><a href="#"></a></p>
</div>
<p></p>  
<p></p>
webstorm你不知道的秘密的更多相关文章
- [肯定不知道]PeopleSoft中PSADMIN你不知道的秘密
		PeopleSoft psadmin工具是用于管理PS App server,process scheduler 和 web server节点的.可以使用一些设置菜单选项来管理或配置上面提到的任何组件 ... 
- JavaScript arguments你不知道的秘密
		(function test(x){ x=10; console.log(arguments[0], x); //undefined, 10 })(); (function test(x){ x=10 ... 
- go语言 defer 你不知道的秘密!
		go 语言的defer功能强大,对于资源管理非常方便,但是如果没用好,也会有陷阱哦.我们先来看几个例子. 例一: defer 是先进后出 这个很自然,后面的语句会依赖前面的资源,因此如果先前面的资源先 ... 
- Mac Idea你不知道的秘密
		导读 工欲善其事必先利其器,日常工作中,知道这些Idea技巧,可以极大提高日常开发效率. 技巧篇 以下内容不分先后顺序 显示类中的方法 搜索 搜索方法,按两下shift 文字搜索,control+sh ... 
- U3D-页游-检测机制-webplayer-调试方法
		前言 页游目前有两个客户端入口: 网页端 (unity webplayer) 游戏微端 (unity standalone) 关于微端的技术,可参考我之前的文章: dotNet开发游戏微端 游戏微端的 ... 
- async 与 await异步编程活用基础
		[本文转自:http://www.cnblogs.com/x-xk/archive/2013/06/05/3118005.html 作者:肅] 好久没写博客了,时隔5个月,奉上一篇精心准备的文章,希 ... 
- async And await异步编程活用基础
		原文:async And await异步编程活用基础 好久没写博客了,时隔5个月,奉上一篇精心准备的文章,希望大家能有所收获,对async 和 await 的理解有更深一层的理解. async 和 a ... 
- Android开发之深入理解Android Studio构建文件build.gradle配置
		摘要: 每周一次,深入学习Android教程,TeachCourse今天带来的一篇关于Android Studio构建文件build.gradle的相关配置,重点学习几个方面的内容:1.applica ... 
- HashMap之equals和hashCode小陷阱
		先以一段代码开始这篇blog. 01 public class Name { 02 03 private String first; //first name 04 private Str ... 
随机推荐
- 使用C#的AssemblyResolve事件动态解析加载失败的程序集
			我们知道反射是 依赖注入 模式的基础,依赖注入要求只在项目中引用定义接口的程序集,而不引用接口实现类的程序集,因为接口实现类的程序集应该是通过反射来动态加载的,这样才能保证接口与其实现类之间的松耦合. ... 
- 狗书无敌,天下第一(flask基础)
			为什么选择使用flask? 和其他框架相比, Flask 之所以能脱颖而出,原因在于它让开发者做主,使其能对程序具有全面的创意控制. 在 Flask 中,你可以自主选择程序的组件,如果找不到合适的,还 ... 
- nodejs学习笔记 —— 异步编程解决方案
			在js或者node编程中,由于异步的频繁和广度使用,使得回调和嵌套的深度导致编程的体验遇到一些挑战,如果写出优雅和好看的代码,本文主要针对异步编程的主流方案做一些总结 1.事件发布/订阅模式 事件监听 ... 
- HTTP的请求方法OPTIONS
			HTTP请求方法并不是只有GET和POST,只是最常用的.据RFC2616标准(现行的HTTP/1.1)得知,通常有以下8种方法:OPTIONS.GET.HEAD.POST.PUT.DELETE.TR ... 
- 提交到svn服务器时,一直缓冲不,
			1,服务器端url问题,正常:https://192.168.1.102:8443/svn/dedegls/ 错误:https:// ... 
- PHPCMS模板里面使用自定义函数
			首先我在/phpcms/libs/functions/extention.func.php里面新增了一个函数 ============================================= ... 
- [拾 得] zip gzip bzip2 & tar 压缩/打包 四大金刚
			坚持知识分享,该文章由Alopex编著, 转载请注明源地址: http://www.cnblogs.com/alopex/ 索引: 介绍压缩和打包 gzip bzip2 zip 的基本使用 gz ... 
- vue+springboot前后端分离实现单点登录跨域问题处理
			最近在做一个后台管理系统,前端是用时下火热的vue.js,后台是基于springboot的.因为后台系统没有登录功能,但是公司要求统一登录,登录认证统一使用.net项目组的认证系统.那就意味着做单点登 ... 
- 辩证看待 iostat
			前言 经常做系统分析会接触到很多有用的工具,比如 iostat,它是用来分析磁盘性能.系统 I/O 的利器. 本文将重点介绍 iostat 命令的使用,并分析容易引起误解的几个指标. iostat i ... 
- javascript之this
			全局作用域的this this == window //true this.a = 8 window.a 一般函数的this function thisTest(){ return this; } t ... 
