小编zim*_*atm的帖子

添加填充时如何防止扩展外部元素?

我不是设计师.在编写CSS时,我经常需要在元素中添加一些填充.你如何避免填充传播到父元素?

HTML:

<div id="outer">
  <input id="login">
</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

#outer {
  width: 300px;
}

#login {
  width: 100%;
  padding: 1em;
}
Run Code Online (Sandbox Code Playgroud)

如果您使用该HTML + CSS,您将看到该#outer元素大于300px.最简单的解决方案,如果要重新写#loginwidth"300px - to_pixel(1em)".它运作良好,但也意味着现在需要修复字体大小.还有另一种方法,我不需要转换所有像素?

css

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

Rails3 ActiveRecord并发部署的迁移

当您同时部署到多台计算机时,如何确保迁移仅运行一次?

我现在要做的是选择一台机器来运行迁移,当我对这种类型进行更改时.理想情况下,部署是无脑的,这个过程会照顾我.

我的想法当前是让迁移器寻找要迁移的模式并获取锁定(如果有事可做).如果已经获取了锁,它将完全跳过迁移.阅读ActiveRecord代码它似乎不支持这样的想法所以它需要一些修补.

你有什么想法?

ruby activerecord ruby-on-rails

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

标签 统计

activerecord ×1

css ×1

ruby ×1

ruby-on-rails ×1