小编Pie*_*son的帖子

如何防止自制软件升级包?

我想知道是否有办法阻止Homebrew升级特定包?昨天我去了一个brew upgrade更新lua包从5.1到5.2.它打破了那些我正在工作的项目之一,所以当我注意到它时,我今天不得不降级lua包.

我希望不再发生这种情况,我想Homebrew必须提供这种功能,但我在文档中没有找到任何相关内容.你有什么线索吗?

homebrew

16
推荐指数
1
解决办法
2378
查看次数

AngularJS:在Controller或Service的angular-translate中设置语言

我对使用angular-translate很感兴趣.

由于最初在启动时发生了很多设置调用,我无法在配置期间提供语言json.也不可能使用异步加载器.我需要能够在以后指定控制器或服务中的语言.

$translateProvider.translations(.., ...)是使用呼叫,但$translateProvider在控制器或服务中不可用,但似乎只在配置.

$translate 似乎没有能力加载语言JSON.

有没有解决方法?

angularjs angular-translate

10
推荐指数
2
解决办法
3万
查看次数

Safari中的CSS转换和固定定位

我遇到了固定定位,css转换容器和Safari的麻烦.当我在模态中单击项目时,我正在尝试显示下拉列表.模态有一个css transform.为了确保下拉列表始终显示在模态上,我将其定位为固定(我使用JS 计算lefttop值).

它在Chrome,Firefox和Opera中的效果与预期相同,但Safari显示出一种奇怪的行为.根据W3C:

对于变换,除了none之外的任何计算值都会导致创建堆叠上下文和包含块.该对象充当固定定位后代的包含块.

因此,CSS转换容器中的固定元素应相对于此容器而不是视口定位.但似乎Safari并不像这样.看这个例子:

$(document).ready(function() {
  $(".show-liste").click(function() {
    $(".liste").show();
  });
});
Run Code Online (Sandbox Code Playgroud)
.modale {
  height: 50px;
  overflow-y: scroll;
  transform: translate(100px);
}

ul {
  position: fixed;
  left: 0px;
  top: 0px;
}



/* --- Purely style related stuff ---- */

body {
  font-size: 80%;
}
.modale {
  position: absolute;
  top: 50px;
  padding: 60px;
  background-color: white;
  border: 1px solid #ccc;
  box-shadow: 2px 2px 2px #ddd;
}
button {
  width: 200px;
}
ul {
  list-style-type: none; …
Run Code Online (Sandbox Code Playgroud)

transform css-position css3 css-transforms

5
推荐指数
1
解决办法
1641
查看次数

Hanami:从视图或模板访问当前页面URL

那天我发现了Hanami(Hanami 1.3),正在完善我从事的测试项目,但找不到从视图或模板访问当前页面url /路径的方法(这个想法如您所料,正在处理导航链接的可视状态。

我试着猜助手名(routes.current_pageroutes.current_urlroutes.current...),但我没有很幸运的。我已经检查了路由帮助程序文档,遍历了hanami / hanamihanami / router存储库,但没有找到我想要的东西。

我是否想念某些东西,或者这根本不是内置的?

ruby hanami hanami-router

2
推荐指数
1
解决办法
61
查看次数