我正在尝试修改Bootstrap的默认按钮,使它们看起来像是在按下它们。
效果可以在这里看到:http://www.esecamalich.com/blog/before-&-after/
我一直在使用Less框架,到目前为止,我可以使一切都发生除了使按钮在活动状态下向下移动3个像素。这实际上杀死了幻觉,令人难以置信的沮丧。
例如,这就是我的Active State CSS / LESS的样子:
.btn.active,
.btn:active {
top: 3px;
#gradient > .blockyShadowActive();
}
现在,如果我将顶部更改为margin-top,那么它可以正常工作,但是有一个令人遗憾的副作用,就是将它下面的所有东西都移走,这很愚蠢。我已尽力消除效果,看看是什么阻止了它,但我无法弄明白。我试过的一些事情:
对于我的生活,我无法弄清楚是什么阻止了这种情况的发生。有人以前见过这种事吗?