我知道如何使用CSS3指定多个背景图像,并使用不同的选项修改它们的显示方式.
目前我有一个<div>,需要在左侧宽度的30%左右有不同的颜色:
div#content {
background: url("./gray.png") repeat-y, white;
background-size: 30%;
}
Run Code Online (Sandbox Code Playgroud)
而不是加载完全灰色的图像,我怎么能指定颜色,没有额外的<div>s?
Mongoid :: Paranoia为生成标准的模型添加默认范围
#<Mongoid::Criteria
selector: {:deleted_at=>{"$exists"=>false}},
options: {},
class: Line,
embedded: false>
Run Code Online (Sandbox Code Playgroud)
我可以找到生成的Model.deleted的已删除文档,
#<Mongoid::Criteria
selector: {:deleted_at=>{"$exists"=>true}},
options: {},
class: Line,
embedded: false>
Run Code Online (Sandbox Code Playgroud)
我如何覆盖这个,以便我可以搜索已删除和未删除的文档.
PS Model.unscoped不起作用
我将一个正则表达式作为用户的输入,并将值与该正则表达式匹配.但是,我遇到的问题是我收到的输入是一个字符串.例如"/abc|def/i"
,我无法将其转换为正则表达式对象.如果它尝试Regexp.new(string)
它逃脱所有的角色所以我得到类似的东西/\/abc|def\/i/
我能够使用另一个正则表达式捕获正斜杠之间的部分,并使用它构建一个正则表达式对象.对于上面的例子,我捕获"abc|def",当我做Regexp.new("abc|def")我得到的/abc|def/是我想要的但我需要一种方法来在字符串中将正则表达式选项(例如上面的例子中的'i')添加到ruby regexp对象.
我怎么能实现这个???
此外,必须有一种更简单的方法来实现所有这一切.任何帮助将不胜感激.