小编mic*_*sme的帖子

-moz-background-clip:文本在Firefox中不起作用

我试图通过图像填写h1标签中的文本内容.根据我的理解;-),我在html中执行以下操作:

<div class="image_clip">
 <h1>
  MY WONDERFULL TEXT
 </h1>
</div>
Run Code Online (Sandbox Code Playgroud)

并在css文件中:

.image_clip{
 background: url(../images/default.png) repeat;
 -moz-background-clip: text;
 -moz-text-fill-color: transparent;
 -webkit-background-clip: text;
 -webkit-text-fill-color: transparent;
}
Run Code Online (Sandbox Code Playgroud)

事实是,它不会产生预期的结果......即将图像作为颜色的文本.图像显示在div的整个背景上,而不仅仅显示在文本后面.该文本本身仍然是黑色的.

我在Firefox上试试这个.没有其他浏览器.

我错过了什么吗?

请求帮助.

html css firefox css3

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

在after_save中调用类方法

这可能是一个愚蠢的观点,但我找不到解决方案.

我有一个带有类方法的简单模型,update_menu我希望在每次保存实例后调用它.

Class Category
  attr_accessible :name, :content


  def self.menu
     @@menu ||= update_menu
  end

  def self.update_menu
     @@menu = Category.all
  end
end
Run Code Online (Sandbox Code Playgroud)

那么after_filter接听电话的正确语法是什么update_menu

我试过了:

after_save :update_menu
Run Code Online (Sandbox Code Playgroud)

但它在实例(不存在)上查找方法而不在类上查找.

谢谢你的回答.

ruby-on-rails

6
推荐指数
3
解决办法
4333
查看次数

标签 统计

css ×1

css3 ×1

firefox ×1

html ×1

ruby-on-rails ×1