fixie.js是一个自动填充html文档内容的开源工具
官方网址地址:http://fixiejs.com/
fixie.js 下载地址 fixie_jb51.rar
为什么使用fixie?
当我们设计网站的时候,由于无法确定最终填充的内容,经常需要添加一写lorem ipsum(关于lorem ipsum)到页面里面来预览一下页面的展现效果。
问题来了,添加过多的无聊的内容,使得我们的html文档变得臃肿,并且陷入复制-粘贴,手工编辑的毅种循环中。
fixie.js就是针对这个问题而诞生的,通过解析语义化的html5标签,fixie可以自动填充匹配标签元素类型的内容,使得我们的html文档简洁,测试高效。
使用说明:
第一步:添加fixie.js 到文档中
在body结束标签之前添加
第二步:这里有两种方法:
1,任何需要填充内容的位置,设置`class=fixie`就行了,
比如,如果先填充p标签的内容,直接设置`
`就行了,over,就这么简单。
2,通过`fixie.init`填充内容
通过css选择器选择待填充的元素,在console(控制台啊,亲)或者script标签里面执行
fixie.init([.array, #of > .selectors, .that, .should, #be > .populated, .with, .lorem])
或者
fixie.init(.string, #of > .comma, .separated, .selectors, .that, .should, #be > .populated, .with, .lorem)
命令,就可以自动填充了
另外,执行
fixie.init(':empty')
可以填充文档里所有的空元素;
支持的元素
fixie是通过标签类型来决定填充的内容的,这里有几类是需要了解的。
- `` - 添加几个单词的文本,`h2 - h6`亦然。
- `
` - 填充一段文字
- `` - 填充几段文本(几个段落)
- `` - 同上
- `` - 填充一张注明了尺寸的图片
- `` - 填充一个随机的链接(做广告嫌疑?)
提示
修改默认的图片填充
执行`fixie.setimageplaceholder(source)`.
比如,如果你想从flickr下载图片来填充,可以执行
fixie.setimageplaceholder('http://flickholdr.com/${w}/${h}/canon').init();
给容器添加class=fixie
容器内部所有的非空后代元素(注意后代与子代的区别)都会受到影响
看下面的说明
复制代码 代码如下:
hello
fixie会保留p标签里面的hello文本,但是会填充a标签里面的内容
### fixie for rails
[fixie-rails](https://github.com/csexton/fixie-rails)
突出填充内容
可以添加
.fixie{ border:4px solid red; }
到css里面,以便区分填充内容与真实内容。
## 授权
废话,不翻译了。
示例说明:
复制代码 代码如下:
fixie.js sample
check us out at ,
and don't forget to view source.
显示效果
作者:西山