博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用emmet如何生成lipsum的随机内容
阅读量:6831 次
发布时间:2019-06-26

本文共 1294 字,大约阅读时间需要 4 分钟。

emmet不会解析(即扩展)大括号中的内容, 它只是把大括号中的内容当成纯粹的字符串, 当成 literal的文本, 不会当成lipsum的缩写, 不会进行扩展.

要扩展, 就必须把lorem, lipsum写在大括号的外面, 也就是说, lipsum和lorem 是关键字, 相当于 p, div 等标签一样, 不是 实际的内容, 所以不能放在 大括号中 同时 又要表示是前面标签元素的 内容, 怎么办

因为表示元素的内容 , 有两种方式, 一是用{}, 另外一种也是用 > 符号 显式的说明 他们之间的层级关系, 表示后面的字符串是 内容...

因此, 要表示随机的内容, 就是 把 lipsumN 直接放在前面 元素的 > 符号后面

p>lipsum4div>p>lipsum....

在emmet中,注意一些符号的细节:

  1. 同时有大于>和+ 的时候, 注意区别它们的 "优先级": +加号的优先级比大于号> 高, 是要先处理(扩展) 加号, 然后再扩展 大于符号> 特别是用来表示 表示标签内容的大括号的时候.

    比如: p>{click} + span{foo} 扩展后的结果是: <p> click<span>foo</span> </p>p{click} + span{foo} 扩展的结果是: <p>click</p> <span> foo</span>

  2. 在表示多个乘号 后的 大于符号, 是要把 前面每个 项目后面 都要进行包含. 比如:

    div#foo$*2>p{para} 将扩展为: <div id="foo1"><p>para</p></div> <div id="foo2"><p>para</p></div>


由于某些 未知的原因, 放在 "启动" 目录下的 位置 的 快捷方式 不一定 能够执行! 所以 当 笔记本启动后 , 会 "响一声" . 这个响一声 就是 某个快捷方式 不能启动时 , 的一次 提醒 警告声音.

block元素, 可以设置 高度height, 宽度 width, 而且可以设置 内外 边距 .. 但是对于 inline 元素, 就 不能设置高度/和 宽度. 而 padding 和 margin 来说: 也只能设置: 水平方向上的 : 比如: padding-left/right, margin-left/right , 但是不能设置 竖直方向上的 padding-top/bottom, margin-top/bottom

bind 只是绑定一个事件, 但是并没有执行, 只有当 事件真的发生了, 才会执行, 当然 也可以手动 去 "触发"某个事件, 就是 使用 trigger方法: $('selector'). trigger(自定义事件名称', function(){....});`

bind 只要就是 绑定 自定义事件.

进程的管理者 是: explorer: 是 表示 执行的人或 所有者, 所以是 动词 + er

转载于:https://www.cnblogs.com/bkylee/p/5929706.html

你可能感兴趣的文章
JS中可能用得到的全部的排序算法
查看>>
actor ceo ex3ndr 介绍的actor,java,gwt,j2obj的框架体系
查看>>
Mysql 出现the right syntax to use near USING BTREE错误解决办法
查看>>
npm scripts 官方文档(译)
查看>>
C++考题
查看>>
Windows系统下angular2环境搭建
查看>>
PHP - 魔术常量、魔术方法
查看>>
Python技术点
查看>>
es5 操作符运算标准
查看>>
前端技术选型的遗憾和经验教训
查看>>
详解ChinaCache分层自动化测试平台
查看>>
亚马逊发布新的AWS Step Functions集成
查看>>
敏捷2016大会主题演讲:现代敏捷
查看>>
一份关于Angular的倡议清单
查看>>
Service Mesh是大方向,那Database Mesh呢?
查看>>
Swift 4.1带来条件一致性等语言上的提升
查看>>
Apache Pulsar中的地域复制,第2篇:模式和实践
查看>>
百度开源AI硬件开发平台BIE-AI-Box和BIE-AI-Board
查看>>
管理微服务中的数据
查看>>
百度发布开源智能边缘计算平台OpenEdge
查看>>