我刚刚在FF32和Safari 7中玩过position: sticky
.并且它完美地使用top: 0px
或left: 0px
(水平粘贴),但是当我尝试bottom: 0px
甚至更好时,bottom: 0; left: 0
它似乎不起作用,结合它不会将自己设置为元素的底部.这种行为可以在这里尝试:http://html5-demos.appspot.com/static/css/sticky.html,只需将top: 10px
attribut 更改为bottom: 0
.这不应该工作吗?
我认为将一些东西粘在底部是一个有效的用例,就像人们想要贴在顶部的东西一样.在我们的例子中,因为我感兴趣的是在水平滚动上有粘性,但我希望这个元素位于父元素的底部.
无论如何,欢迎任何建议和额外信息.
我不知道,如果你已经看过这个演示应用程序:http://www.johnpapa.net/hottowel/但是一旦你启动它,你会看到一个非常好的加载屏幕,就像你在任何更大的桌面应用程序/游戏.
所以我自己没有机会正确地完成代码,但最近我开始使用Emberjs,我觉得加载我正在构建的整个SPA的所有js代码都可以在秒区域内.
我现在的问题是,使用emberjs这样的加载屏幕怎么样?或者有更好的方法去做吗?(我不知道怎么认为requirejs不是解决方案,尽管我可能错了)
首先,我已经看到了这样一个问题:如何在Node.js中最好地创建一个RESTful API,它指向了mers,这是一个很好的帮助.但是我也读过很多关于derbyjs的好东西,看起来真的很有趣.所以我的问题是,使用derbyjs来停止REST API是否有意义(实时功能在将来可能会有用,但在此不是100%肯定的.)?它比我更好还是更糟?我真的很感激任何帮助.
编辑:如果有人有兴趣,现在决定使用sails.js:http://sailsjs.org/
我刚刚开始使用Sailsjs 0.10并且到目前为止我真的很喜欢它,但是我想知道是否有可能将路由名称更改为复数而使模型保持单数?因此,如果我运行,sails generate api user
我希望通过users
路由访问用户模型.谢谢.
我有一个文本字段,我想要一个"动态"占位符文本(在视图中定义和管理),但我也希望它为它定义一个动作.我尝试了以下两行:
{{ input id="test" placeholder=view.text action expand target="view"}}
<input type="text" id="test" placeholder="{{view.text}}" {{action expand target="view"}} />
Run Code Online (Sandbox Code Playgroud)
两者都不起作用.所以我的问题是,有没有办法实现我想要的东西,或者更容易在视图中有一个焦点处理程序,它只是过滤id(然后调用expand函数)?