在CSS中,你可以使用一个小标记来表示分栏的样式,并且自适应页面的大小。CSS的分栏是一个有趣的选项,简单的几行CSS代码即可创建响应式且向后兼容的流式布局。目前已经支持IE10+, Firefox, Chrome等主流浏览器,以下是几行代码,即可将一段文字分成两栏。 (PS: 当页面总宽度放不下两栏时,则会自动分为一栏, 如Chrome中 width < 400px)
article{
-webkit-columns: 2 200px;
-moz-columns: 2 200px;
columns: 2 200px;
}
你如何对网站的文件和资源进行优化?(期待的解决方案包括:文件合并,文件最小化/文件压缩,使用 CDN 托管,缓存的使用,其他)
为什么利用多个域名来提供网站资源会更有效?(浏览器同一时间可以从一个域名下载多少资源?)
请解释一下 * { box-sizing: border-box; } 的作用?并且说明使用它有什么好处?
描述以下变量的区别:null,undefined 或 undeclared?(该如何检测它们?)
为什么扩展 JavaScript 内置对象不是好的做法?
请解释变量声明提升。* 示例 var v='Hello'; (function(){ alert(v); var v='love'; })();
fibjs 相似代码如下:
var http = require("http");
var svr = new http.Server(8080, function(req) {
var rep = req.response;
rep.addHeader({
"Content-Type": "text/html"
});
rep.body.write(new Buffer("Hello World!"));
});
svr.run();res.setHeader('Set-Cookie', [ 'mycookie1=value1', 'mycookie2=value2']);$ npm install googleapis
OneBody是一个基于Web的,开源的社交网络,邮件列表,在线词典和轻量级内容管理系统。
它像Facebook,Google Groups和SharePoint的混合体,但它是完全免费和开源的。
OneBody基于Ruby on Rails和MySQL,在churches社区已经使用7年了!
