在类或模块中引入模块的单例类方法

在 Ruby 中,我们都知道 include 能引入一个模块的方法作为当前类/模块的实例方法,以及 extend 可以引入模块的方法作为当前类/模块的类方法(单例方法)。那么模块中本身的类方法(单例方法)呢?该怎么引入他呢? [阅读全文]
标签: Ruby

使用 CSS 让 footer 固定在页面底部

我们经常会在页面底部加一个 footer(例如版权声明),当页面内容足够高时,这个 footer 放在内容最下面没什么问题。但是如果内容太少,高度小于可视范围,这时候 footer 的位置就会有些尴尬。我们希望 footer 能在此时,能像 fixed 定位一样,固定在可视页面底部。 [阅读全文]
标签: CSS